if (document.skapaliga.ligatyp.value.length ==0)
{
alert("Du måste välja vilken sorts liga du vill skapa.");
return false;
}
vill dock inte funka, formuläret postas och felet plockas upp av kontrollen på serversidan. Vill ju helst ha en komplett kontroll på klientsidan innan det kontrolleras av serversidan..
<script language="JavaScript">
<!--
function verify()
{
if (document.skapaliga.LigansNamn.value == "")
{
alert("Du måste ge din liga ett namn.");
return false;
}
if (document.skapaliga.LigansLosenord.value == "")
{
alert("Du måste ange ett lösenord för ligan.");
return false;
}
if (document.skapaliga.ligatyp.value.length ==0)
{
alert("Du måste välja vilken sorts liga du vill skapa.");
return false;
}
}
// -->
</SCRIPT>
???
G8: Jag tror inte att det är klokt att kolla med == "", har för mig att default är null eller liknande. Använd egenskapen checked istället.
edit: dvs på formen
Oavsett vilket har man en kod man är van vid och nöjd med för tillfället.
Att den sedan kanske inte är optimal är en annan sak.
Denna använder jag när jag vill koda korrekt med getElementsByName.
Tidigare använde jag kod med form.fält.egenskap men den är omodern och ersatt av det jag postat.
function validera(){
if (document.getElementsByName('kon').value==''){
alert("Fyll i ditt kön.");
return (false);
}
document.getElementById('submit').disabled = true;
}
function validera(){
if (isNull(document.getElementsByName('kon').value)){
alert("Fyll i ditt kön.");
return (false);
}
document.getElementById('submit').disabled = true;
}
Min funktion function any_radio(rb) som kontrollerar den radiobutton-grupp man önskar kan man säkert redigera bort om man endast har en grupp.
För enkelhetens skull använder jag den dock alltid.
Fast, hur kontrollerar du alla i gruppen; det finns ju flera fält med samma namn?
Eller det räcker att en av alla i gruppen är vald för att uttrycket ska bli sant?
301 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2