var ant = document.form.antal.value;
Här tilldelar du ju värdet till ant.
if((ant.value < 30))
Så value ovan skall bort. Dessutom är de extra parenteserna är onödiga.
:)
5 svar · 172 visningar · startad av asp
Vad fel på denna kod? Om fältet antal är har värdet större än 30 då, visas alert rutan..
<SCRIPT LANGUAGE="JavaScript">
function Check() {
var ant = document.form.antal.value;
if((ant.value < 30)) {
document.form.submit();
} else {
alert("För långt...");
}
}
</SCRIPT>
var ant = document.form.antal.value;
Här tilldelar du ju värdet till ant.
if((ant.value < 30))
Så value ovan skall bort. Dessutom är de extra parenteserna är onödiga.
:)
fungerar inte
onClick="Ckeck()"
Detta fungerar alldeles utmärkt:
<script type="text/javascript">
function checker()
{
var ant = document.form.antal;
if(ant.value < 30)
document.form.submit();
else
alert("För långt...");
}
</script>
<form name="form">
<input type="text" name="antal"><input type="button" onClick="checker();">
</form>