js动态创建HTML(radio、checkbox...)[摘抄]
2014-12-24 10:15
441 查看
function create(parentId,eleType,eleName,eleId,eleValue){
var board = document.getElementById(parentId);
var e = createElement("input",eleName);
e.type = eleType;
e.id = eleId;
e.value = elevalue;
board.appendChild(e);
//设置选中
e.setAttribute("checked","checked");
//添加文字
board.appendChild(document.createTextNode("Item"));
}
function createElement(type, name) {
var element = null;
try {
// First try the IE way; if this fails then use the standard way
element = document.createElement_x('<'+type+' name="'+name+'">');
} catch (e) {
// Probably failed because we’re not running on IE
}
if (!element) {
element = document.createElement(type);
element.name = name;
}
return element;
}
var board = document.getElementById(parentId);
var e = createElement("input",eleName);
e.type = eleType;
e.id = eleId;
e.value = elevalue;
board.appendChild(e);
//设置选中
e.setAttribute("checked","checked");
//添加文字
board.appendChild(document.createTextNode("Item"));
}
function createElement(type, name) {
var element = null;
try {
// First try the IE way; if this fails then use the standard way
element = document.createElement_x('<'+type+' name="'+name+'">');
} catch (e) {
// Probably failed because we’re not running on IE
}
if (!element) {
element = document.createElement(type);
element.name = name;
}
return element;
}
相关文章推荐
- JS创建HTML控件并动态生成页面的写法
- JS动态创建HTML总结
- 详解js的事件处理函数和动态创建html标记方法
- 动态创建radio、checkbox时需要注意的问题
- 利用JS动态创建html控件并在后台实现取值
- HTML中关于动态创建的标签无法绑定js事件的解决方法
- JS动态创建HTML标签
- js-dom-动态创建html标签时,name属性的初始化问题
- document.createElement("input")动态创建html元素时checkbox和radio默认选中的问题
- js动态创建radio
- 利用JS动态创建html控件并在后台实现取值
- 通过js为html动态创建表格
- html中用js调用ASP文件 实现静态页面动态显示
- 动态创建html内容时所用的W3C DOM属性和方法
- js-Dom动态创建表格,属性与事件
- Ext.widgets-form(上)BasicForm/Field/Checkbox/Radio/HtmlEditor/TextField
- 关于checkbox跟radio的JS函数!
- JS - 动态创建2维数组Array (例子源码)
- html中用js调用ASP文件 实现静态页面动态显示
- html动态创建table不成功的一个问题