Jag vill ha hjälp med en formulärcheck på ovanstående formulär som ska fungera ungefär såhär:
Det ska fungera så att om man har klickat i checkboxen så får man inte ha något värde i textfältet då måste det komma ett meddelande att man måste välja antingen eller alltså något av dem inte kombinera båda dvs antingen kryssrutan eller en siffra mellan 1-8 som kommer vara värdena i textrutan.
Det ska gå att trycka spara även om man har tomma värden i båda.
Javascript att placera i HEAD-taggen:
<SCRIPT>
function kontrollera(dettaForm) {
if (dettaForm.sem.checked) {
if (dettaForm.od.value !== "") {
alert("Du får in kryssa i rutan\nom du skriver i fältet!")
return false
}
}
if (dettaForm.od.value < "1" || dettaForm.od.value > "8") {
alert("Fältet får bara innehålla sifrorna 1-8!")
return false
}
}
</SCRIPT>