Volevo sapere la riga di codice in javascript in una function, per dirgli per esempio
se io spunto questo radio e poi premo il button mi fa una cosa altrimenti se io
scelgo un altro button me ne fa un'altra.....
perchè nn ho capito se è
if{
(nomevariabileradio.checked)
vorrei un esempio che mi faccia capire questa cosa, per esempio cn 2 text dove metti 2 numeri interi
poi scegli 4 opzioni radio (*,+...) e premendo il button collegato alla funzione mi dia il risultato
in un altro text.
Io ho provato ma niente sbaglio perchè non sono ancora capace e soprattutto nn conosco bene il linguaggio
Ho qui quello che ho fatto io ma nn va.
Potete dirmi dove sbaglio????
<html>
<head><script language="javascript" type="text/javascript">
function ok() {
var dati=window.document.calc;
var radio1=dati.elements['uno'];
var a, b, ris;
a=parseFloat(dati.a.value);
b=parseFloat(dati.b.value);
if(radio1[i].checked) {
ris=a+b;}
if(radio1[i].checked) {
ris=a-b;}
if(radio1[i].checked) {
ris=a*b;}
if(radio1[i].checked) {
ris=a/b;}
dati.risultato.value= ris;
}
</script>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="calc">
<input type="text" name="a">
<input type="text" name="b">
+ <INPUT TYPE="radio" NAME="uno" VALUE="1" >
- <input type="radio" name="uno" value="2">
* <input type="radio" name="uno" value="3">
/ <input type="radio" name="uno" value="4">
<input type="text" name="risultato">
<input type="button" name="controllo" onclick="ok()" value="OK">
<input type="reset" value="pulisci">
</form>
</body>
</html>