2011-02-27 4 views
0

J'ai une forme que je dois trouver le code sur la façon de vous assurer un bouton radio est sélectionnéComment vérifier pour vous assurer un bouton radio est sélectionné

est ici la forme

<body> 
    <div id="content"> 

     <p>Enter the values below and click "Calculate".</p> 

     <label for="length">Length:</label> 
     <input type="text" id="length" /><br /> 

     <label for="width">Width:</label> 
     <input type="text" id="width" /><br /> 

     <label for="answer">Answer:</label> 
     <input type="text" id="Answer" disabled="disabled" /><br /> 

     <input type="radio" name="Area" value="Area" check="checked"/>Area<br /> 
     <input type="radio" name="Parimeter" value="Parimeter" />Parimeter<br /> 

     <label>&nbsp;</label> 
     <input type="button" id="calculate" value="Calculate" /><br /> 

    </div> 
</body> 
</html> 

ici est le code

var $ = function (id) { 
    return document.getElementById(id); 
} 

var calculate_click = function() { 
    var length = parseFloat($("length").value); 
    var width = parseFloat($("width").value); 

    // $("area").value = ""; 

    if (isNaN(length) || length <= 0) { 
     alert("Length must be a valid number\nand greater than zero."); 
    } else if(isNaN(width) || width <= 0) { 
     alert("Width must be a valid number\nand greater than zero."); 
     } 
    } else { 
     var area = width * length; 
     var perimeter = 2 * width + 2 * length; 

     $("area").value = area.toFixed(2); 
     $("perimeter").value = perimeter.toFixed(2); 
    } 
} 

window.onload = function() { 
    $("calculate").onclick = calculate_click; 
    $("length").focus(); 

} 
+1

Vous pourriez être plus précis dans votre question de ce que vous avez besoin d'aide pour/la façon dont vous avez besoin de l'utiliser, car il est maintenant ça sent comme « s'il vous plaît remplir mes devoirs affectation pour moi " –

+0

Toutes vos entrées radio doivent avoir le même attribut' name' si vous voulez qu'elles fonctionnent comme des boutons radio. –

Répondre

Questions connexes