Hallo,
allerdings lassen sich diese radios nicht checken.
weiss jemand einen tipp???
AFAIK ist das ein IE-Problem und mann kann es durch die Verwendung von object.setAttribute("NAME","...") [Großschreibung von NAME ist hier fuer den IE wichtig!] und zusaetzlicher "Gedaechtnisreaktivierung" via outerHTML korrigieren:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Test by TM 11/04</title>
<script language="JavaScript" type="text/javascript">
<!--
function Test()
{
var inpElem = document.createElement("input");
inpElem.setAttribute("type","radio");
inpElem.setAttribute("NAME","defaultvalue_radio");
document.forms["testform"].appendChild(inpElem);
if(document.forms["testform"].outerHTML)document.forms["testform"].outerHTML=document.forms["testform"].outerHTML;
}
//-->
</script>
</head>
<body>
<form action="" name="testform">
<input type="button" value="Test" onclick="Test()">
</form>
</body>
</html>
innerHTML statt outerHTML funktioniert auch, aber das kennen ja auch andere Browser, fuer die der Workaround nicht noetig ist.
MfG, Thomas