/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Validering med javascript
Fra : Vaeske


Dato : 02-01-02 19:07

Hej NG og godt nytår !!!!

Sagen er jeg prøver at validere nogle muligheder hvor hver mulighed har
nogle valg. Valgene skal hentes fra en database derfor er det skrevet i asp,
og indeksene i og j er
nødvendigevis ikke lig 6 hhv 3 - bare et eksempel.

Jeg har prøvet at indesætte to for-løkker i funktionen valid() en der køre
for j og en for i men det virker ikke

Så mit ? er: kan jeg validere således at der er taget et og kun et valg
indenfor hver mulighed, og hvis ja hvordan ?


Her er koden:

<html>
<body>
<script type="text/javascript">
function valid()
{
error = 0;
if(!((document.forms[0].RadioButton"j'te"[i'te].checked) && (error==0))
{
alert('Du skal vælge hvad du foretrækker!');
document.forms[0].Radiobutton"j'te".focus();
error = 1;
}

if(error == 0)
document.forms[0].submit();
}

</script>
<Form ACTION="" METHOD='POST' onsubmit=valid();return false;>

<%
For j = 1 to 3

stat = 1
slut = 6

For i = stat To slut
If ("valg" & i & "") <> "" Then
Response.Write "<input type='radio' value=' & i &' name='RadioButton" & j
& "'>" & "valg" & j & "og" & i & "" & "<br>"
End If
Next

Next
%>

<input type='Submit' Value='Indsend svar'>
</form>
</body>
</html>


Med venlig hilsen
Vaeske





 
 
Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408943
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste