Ciao,scusate.
Ok riparto dall'inizio.
Ho creato 2 pulsanti di scelta (radio button) appartenenti ad un gruppo chiamato "categoria":
1° opzione "privato"
2° opzione "rivenditore"
ed una casella di testo chiamata "sconto".
codice:
<input type="radio" name="categoria" value="10"> Privato<br>
<input type="radio" name="categoria" value="40"> Rivenditore<br>
Sconto %: <input type="text" name="sconto" class="num" value="0" readonly="readonly" />
Ora vorrei che se il pulsante di scelta è settato su "privato" nella casella di testo "sconto", venga scritto il valore 10
Se invece il pulsante di scelta è settato su "rivenditore" nella casella di testo "sconto", venga scritto il valore 40
Non conoscendo bene il linguaggio javascript e per non avere la "pappa pronta", ho cercato su internet se esisteva qualcosa da prendere spunto.
Ho trovato il tutorial che ho linkato nel post precedente.
Adeguando il codice proposto alle mie esigenze ho scritto questo codice javascript
codice:
<input type="radio" name="categoria" value="10"> Privato<br>
<input type="radio" name="categoria" value="40"> Rivenditore<br>
Sconto %: <input type="text" name="sconto" class="num" value="10" readonly="readonly" />
var sz=document.getElementsByName('categoria');
for (var i=0, len=sz.length; i<len; i++) {
sz[i].onclick = function() {
this.form.elements.sconto.value = this.value;
};
}
purtroppo se provo a verificare il codice javascript creato, non funziona.
Potete darmi qualche dritta su dove sbaglio