Tjena.
Jag använder mig av denna kod
<script type="text/javascript">
function validateForm(){
if (document.f.firma.value==""){
alert("Du måste fylla i en firma.");
return false;
}
}
</script>
När jag vill tvinga nån att fylla i ett text fält.
Men hur gör jag om jag vill tvinga nån att tex kryssa för en textbox?
Och hur gör jag för att tvinga nån välja något ut en dropdown lista?
Sen ska man komma till en validerings sida. Alltså om man inte fyllt i alla så säger den tex. Du måste fylla i alla fält.
Går det med hjälp av javascript?
------------------
Mvh :)
[Redigerat av Steveking den 21 nov 2001]
Så här kan man skriva. Men jag förstod inte vad du menar med valideringssida...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Test</title>
<script language="JavaScript" type="text/javascript">
<!--
function validateForm() {
var f = document.f;
if (f.firma.value == "") {
alert("Du måste fylla i en firma.");
f.firma.focus();
return false;
} else if (f.land.options[f.land.selectedIndex].value == "") {
alert("Du måste välja ett land");
f.land.focus();
return false;
} else if (!f.ok.checked) {
alert("Du måste kryssa i rutan");
f.ok.focus();
return false;
}
}
//-->
</script>
</head>
<body>
<form action="sida.asp" method="post" name="f" onSubmit="return validateForm();">
Firma<br>
<input type="text" name="firma"><br>
<br>
Land<br>
<select name="land">
<option value="">Välj ett land</option>
<option value="se">Sverige</option>
<option value="no">Norge</option>
<option value="dk">Danmark</option>
<option value="fi">Finland</option>
</select><br>
<br>
<input type="checkbox" name="ok" value=""> Bla bla bla...<br>
<br>
<input type="submit" value="Skicka">
</form>
</body>
</html>
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/