Opera und Formular-Elemente
dhillo
- javascript
0 molily
Erm, ich habe ein größeres Formular und eine JS-Funktion welche sich um das Aussehen dieses Formulars kümmert. So sollen Radiobuttons bei einem bestimmten JS-Variablenwert 'checked' bzw. unter anderem auch 'disabled' werden. Klappt wunderbar.. mit IE und Mozilla, nur an Opera scheitert's.
Hat jmd eine Idee oder einen kleinen Trick um Radiobuttons per javascript in Opera zu checken oder disablen?
MfG
dhillo
Hallo,
Erm, ich habe ein größeres Formular und eine JS-Funktion welche sich um das Aussehen dieses Formulars kümmert. So sollen Radiobuttons bei einem bestimmten JS-Variablenwert 'checked' bzw. unter anderem auch 'disabled' werden. Klappt wunderbar.. mit IE und Mozilla, nur an Opera scheitert's.
Hat jmd eine Idee oder einen kleinen Trick um Radiobuttons per javascript in Opera zu checken oder disablen?
Was hast du denn versucht? Opera sollte das problemlos können. Von welcher Version sprichst du denn genau?
Hier ein Beispiel, das im Opera funktionieren sollte:
<html>
<head>
<script type="text/javascript">
window.onload = function () {
document.forms['formular'].elements['radio'][0].checked = true;
// entspricht document.forms.namedItem('formular').elements.namedItem('radio').item(0).checked = true;
document.forms['formular'].elements['radio'][1].disabled = true;
}
</script>
</head>
<body>
<form name="formular">
<div><input type="radio" name="radio" value="1"> 1</div>
<div><input type="radio" name="radio" value="2"> 2</div>
<div><input type="radio" name="radio" value="3" checked="checked"> 3</div>
</form>
</body>
</html>
Mathias