Avatar billede gil-galad Nybegynder
03. november 2003 - 20:04 Der er 3 kommentarer og
1 løsning

problem med document.body.innerHTML

jeg her denne form her, og hvis man ikke vælger noget i den, skriver den Du skal vælge et ting!  , men innerHTML udskifter jo alt mellem <body>og </body> (ikke mit stylesheet osv.) Men siden er bygget op af en masse div's og tabeller, så hvis den kunne skrive den i et div layer eller bare der hvor den burde ligessom echo"Du skal vælge et ting";


<form action="blah.php" method="post" onsubmit="if(this.set.selectedIndex==-1){document.body.innerHTML += ('<p>Du skal vælge et ting!</p>');return false}else return true;">
Avatar billede skovenborg Nybegynder
03. november 2003 - 20:26 #1
hvis du har et div-layer ved navn "lager" kan du skrive det sådan her:
<form action="blah.php" method="post" onsubmit="if(this.set.selectedIndex==-1){document.getElementById('lager').innerHTML += ('<p>Du skal vælge et ting!</p>');return false}else return true;">
Avatar billede thesurfer Nybegynder
03. november 2003 - 20:34 #2
uhm.. hvad med en alert('Du skal vælge en ting!')?
den hedder jo "alert" :)
Avatar billede gil-galad Nybegynder
03. november 2003 - 20:39 #3
ohoo skovenborg :-)  smider du ikke et svar?

thesurfer>> havde også før, men den blev noget irreterende i længden ;-)
Avatar billede skovenborg Nybegynder
03. november 2003 - 20:44 #4
joda :-)
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