non riseco a settare questo attributo via dom in IE. Ecco il codice:
mio_elemento_radio.setAttribute("checked", "checked");
invece in mozilla funziona
che mi dite?
non riseco a settare questo attributo via dom in IE. Ecco il codice:
mio_elemento_radio.setAttribute("checked", "checked");
invece in mozilla funziona
che mi dite?
di fare cosi :
mio_elemento_radio.checked=true;
ho controllato
con firefox funziona anche il metodo da te suggerito. con IE no!!!
altri suggerimenti?
....a me funziona con IE e con Firefox...
controlla bene il tuo codice perche secondo me raggiungi l'elemento del DOM tramite name anziche tramite getElementById()
Ho preso per buona che raggiungevi correttamente il tuo radio button...
prova questo e vedrai che va:
Codice PHP:
<html>
<head>
<script language = "javascript" type="text/javascript">
function attiva(){
var mio_elemento_radio = document.getElementById('mio_elemento_radio');
mio_elemento_radio.checked=true;
}
</script>
</head>
<body>
<input type="radio" value="RSUbox" id="mio_elemento_radio" onClick="attiva(this)">
<input type="button" value="attiva" onClick="attiva()">
</body>
</html>
il riferimento "mio_elemento_radio" mi viene restituito da
document.createElement("input");
e non da un metodo di recupero elementi via DOM
Quindi non è un input fisico come hai supposto tu ...
scusa non l'avevo specificato!!!