13. juni 2006 - 10:15Der er
8 kommentarer og 1 løsning
Problem med valdering af formular
Jeg har denne stump kode, hvori en bruger skal angive nogle forskellige værdier i felterne "Antal ture" - "Formål" og "Ansvar". Valderingen virker fint nok, og hvis brugeren ikke har angivet noget i et af felterne komme advarslen frem, men der viderestilles til side "gem_rejsen.asp". Men det skulle gerne være sådan, at hvis en bruger ikke har anført en værdi, forbliver han på siden.
function validering() { error = 0; if((document.forms[0].kontering_ansvar.value=='0') && (error==0)) { alert('Der skal vælge et ansvarsnummer!'); document.forms[0].kontering_ansvar.focus(); error = 1; }
if((document.forms[0].kontering_formal.value=='') && (error==0)) { alert('Der skal anføres et formålsnummer. Anfør 0, hvis det ikke kendes!'); document.forms[0].kontering_formal.focus(); error = 1; }
<tr> <td class="td_std" bgcolor="#F4F4F4" colspan="3" height="25" valign="top"> <h6>Daglig hen og tilbage rejse:</h6>Bemærk, idet du har valgt transportform i bil og ikke har overnatning skal du indtaste for mange gange du har kørt <b>tur/retur</B> </td> </tr> <tr> <td class="td_std" width="253">Antal ture - tur/retur</td> <td class="td_std" valign="top" width="416"> <input type="text" name="antal_ture" size="2"></td> <td class="td_std" valign="top" width="62"> <a href="#" onClick="MyWindow=window.open('../help/Antalture.htm','MyWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=200'); return false;"><img border="0" src="../images/help.gif"></a></td> </tr>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
function validering() { error = 0; if((document.forms[0].kontering_ansvar.value=='0') && (error==0)) { alert('Der skal vælge et ansvarsnummer!'); document.forms[0].kontering_ansvar.focus(); error = 1; }
if((document.forms[0].kontering_formal.value=='') && (error==0)) { alert('Der skal anføres et formålsnummer. Anfør 0, hvis det ikke kendes!'); document.forms[0].kontering_formal.focus(); error = 1; }
function validering() { error = 0; if((document.forms[0].kontering_ansvar.value=='0') && (error==0)) { alert('Der skal vælge et ansvarsnummer!'); document.forms[0].kontering_ansvar.focus(); error = 1; }
if((document.forms[0].kontering_formal.value=='') && (error==0)) { alert('Der skal anføres et formålsnummer. Anfør 0, hvis det ikke kendes!'); document.forms[0].kontering_formal.focus(); error = 1; }
<tr> <td class="td_std" bgcolor="#F4F4F4" colspan="3" height="25" valign="top"> <h6>Daglig hen og tilbage rejse:</h6>Bemærk, idet du har valgt transportform i bil og ikke har overnatning skal du indtaste for mange gange du har kørt <b>tur/retur</B> </td> </tr> <tr> <td class="td_std" width="253">Antal ture - tur/retur</td> <td class="td_std" valign="top" width="416"> <input type="text" name="antal_ture" size="2"></td> <td class="td_std" valign="top" width="62"> <a href="#" onClick="MyWindow=window.open('../help/Antalture.htm','MyWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=200'); return false;"><img border="0" src="../images/help.gif"></a></td> </tr>
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.