JavaScript生成的表单问题 可能是ie的bug吧,对于name属性的支持很不好用createElement("<input type='radio' name='...'>");试试吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IE 确实比较特别,给你个 createRadio(sName)L@_@K<html><head><script>function createRadio(sName){ var _radio; if(document.uniqueID) { // IE 浏览器分支 _radio = document.createElement("<input type='radio' name='"+sName+"'>"); } else { // 非 IE 浏览器分支 var _radio = document.createElement("input"); _radio.type = "radio"; _radio.name = sName; } return _radio;}function seletableTable(element) { var row = document.createElement("p"); for (var r=0; r<10; r++) { var cellinput = createRadio("radiochoice"); cellinput.setAttribute("value", "choice"+r); row.appendChild(cellinput); } if(typeof element=="string") element = document.getElementById(element); element.appendChild(row);}</script></head><body onload="seletableTable('test')"><form action=""> <div id="test"></div> <input type=submit name=submit value=submit></form></body></html> ie下面的setAttribute这个属性不是很好使用,最好是使用对象.变量名 谢yixianggao,你给的代码很好用。其他两位给的修改意见在IE显示正常了,但是FF下又不行了,仍然感谢回复~ 新手求教百度这个效果怎么做 请问如何异步加载多个div? javascript 写一个表记数做例数 关于location.href firefox不能兼容本页查找!!! 急::::如何在WEB页上实现TAB分页的效果,即每个TAB标签显示时对应的内容不同? 请教关于 NS 下的 modal 窗口控制 出分整微软下拉菜单 整好给150分 不要笑话我——document.all是什么呀? 孟兄请指教! 这样的图片查看器为什么不能用呀? 求一个正则
L@_@K
<html>
<head>
<script>
function createRadio(sName)
{
var _radio;
if(document.uniqueID)
{
// IE 浏览器分支
_radio = document.createElement("<input type='radio' name='"+sName+"'>");
}
else
{
// 非 IE 浏览器分支
var _radio = document.createElement("input");
_radio.type = "radio";
_radio.name = sName;
}
return _radio;
}
function seletableTable(element) {
var row = document.createElement("p");
for (var r=0; r<10; r++) {
var cellinput = createRadio("radiochoice");
cellinput.setAttribute("value", "choice"+r);
row.appendChild(cellinput);
} if(typeof element=="string")
element = document.getElementById(element);
element.appendChild(row);
}
</script>
</head>
<body onload="seletableTable('test')">
<form action="">
<div id="test"></div>
<input type=submit name=submit value=submit>
</form>
</body>
</html>