Avatar billede sbjerre Nybegynder
15. maj 2003 - 10:04 Der er 3 kommentarer og
2 løsninger

Javascript popup, sutosubmit form når værdi er indsat

Jeg har et problem med en popup kalender
hentet 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
Avatar billede roenving Novice
15. maj 2003 - 10:08 #1
Kald din submit fra pop-up'en:

opener.document.IntraBookingWP.submit();

efter indsætningen af datoen.

hth
jes
Avatar billede lsp_pj Nybegynder
31. oktober 2003 - 11:44 #2
Prøv lige at kig på mit eget spørgsmål og svar på: http://www.eksperten.dk/spm/421237

Det virker helt uden INPUTBOKS eller OK knap ! Det må da give et par point...?
Avatar billede roenving Novice
12. april 2004 - 02:52 #3
-- og tak for points ;~}
Avatar billede sbjerre Nybegynder
12. april 2004 - 02:54 #4
np bedre sent end aldrig :)
Avatar billede roenving Novice
12. april 2004 - 03:17 #5
*g*

-- helt rigtigt, du har da vist også fået ryddet lidt op !-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



Seneste spørgsmål Seneste aktivitet
I går 23:37 Poe strøm Af lurup i LAN/WAN
I går 14:46 GIF-EDITOR Af snestrup2000 i Billedbehandling
I går 14:03 Logge ind Af Bob i PC
I går 12:12 2 skærme - 1 virker - den anden siger No signal Af eksmojo i Skærme
I går 10:33 openvpn projekt Af dcedata1977 i Windows