Javascript popup, sutosubmit form når værdi er indsat
Jeg har et problem med en popup kalenderhentet fra denne URL:
http://www.softcomplex.com/products/tigra_calendar/
selve kalenderen virker fint, men jeg ville gerne have at den gjorde følgende.
Når kalenderen har været pop'et up og en data er valgt, måtte den meget gerne submitte den form på hvilken den kaldes fra (selve webapplikationen er iøvrigt udviklet i ASP.NET)
jeg har prøvet at lave følgende:
TextBox:
<a href="java script:use_calendar();"><img src="img/cal.gif" width="16" height="16" border="0" alt="Click Here to Pick up the date"></a>
javascript function use_calendar:
<script type="text/javascript" language="javascript">
function use_calendar()
{
if(cal1.popup())
{
document.IntraBookingWP.submit(); }
}
</script>
men da jeg ikke ved om function cal1.popup() returnerer noget eller ej, ved jeg ikke om det er grunden til at functionen ikke virker....
i en input boks i HTML findes eventhandleren
onchange, men den fungerer ikke da den først bliver aktiveret hvis man ændrer teksten i textboxen manuelt.
I og med at popup kalenderen sætter værdien direkte ind i textbox, kaldes denne funktion ikke og form submittes ikke.
Løsningen er så at markere input feltet med musen for derefter at klikke enter, men det holder ikke.
Formen skal selv submittet når datoen vælges....
Kan nogen hjælpe med dette?
/søren