01. december 2003 - 22:28Der er
10 kommentarer og 1 løsning
JavaScript validering virker ikke i NS7
Kan nogen hjælpe mig med at finde ud af hvorfor nedenstående validering kun virker i MSIE og ikke i NS7?? Valideringen aktiveres af en onClick eventhandler.
På forhånd tak!
(Se bort fra de .asp tællere og idnavngivere der kører, den del virker fint)
<script> function validateForm() { <% For Each intTopDomainID In Session("DomainBestil") k = i + 10 l = i + 20 m = i + 30 n = i + 40%> if(document.form1.OrderKind<%=i%>[5].checked==true) { if((document.form1.ip<%=k%>.value=="")||(document.form1.ip<%=l%>.value=="")||(document.form1.ip<%=m%>.value=="")||(document.form1.ip<%=n%>.value=="")){
alert("Du har ikke udfyldt ip nummer-feltet korrekt");
Jeg har rettet efter din anvisning men NS vil stadig ikke validere på det. Jeg kigger lige videre på det, det der undrer mig er at det virker fint i MSIE..!!
<script> function validateForm() { if(document.form1.OrderKind0[5].checked==true) { if(document.forms['form1'].ip10.value==""||document.forms['form1'].ip20.value==""||document.forms['form1'].ip30.value==""||document.forms['form1'].ip40.value=="") { alert("Du har ikke udfyldt ip nummer-feltet korrekt"); document.forms['form1'].ip10.focus(); return false; } }
if(document.forms['form1'].OrderKind0[6].checked==true) { if(document.forms['form1'].domNam10.value=="www."||document.forms['form1'].domNam10.value==""){ alert("Du har ikke udfyldt domæne-feltet korrekt"); document.forms['form1'].domNam10.focus(); return false; } } } </script>
<script type="text/javascript"> function validateForm(f){ if(f.OrderKind0[5].checked&&(f.ip10.value==""||f.ip20.value==""||f.ip30.value==""||f.ip40.value=="")){ alert("Du har ikke udfyldt ip nummer-feltet korrekt"); f.ip10.focus(); return false; }
if(f.OrderKind0[6].checked&&(f.domNam10.value=="www."||f.domNam10.value=="")){ alert("Du har ikke udfyldt domæne-feltet korrekt"); f.domNam10.focus(); return false; } } </script>
--og så onsubmit="return validateForm(this)"
-- jeg faldt lige over et par andre rationaliseringer også ...
Det kan jeg ikke lige få til at virke, men rationaliseringerne ser godt ud. Jeg får ikke kigget mere på det før end imorgen. Men tak for hjælpen "so far". Drop et svar og du får selvfølgelig point for indsatsen.
Hej roenving jeg er ved at "rydde op" (bedre sent end aldrig) og synes det her skulle lukkes. Jeg fandt fejlen med inspiration fra dine indlæg . Så drop et svar så du kan få point.
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.