name or id ?
来源:互联网 发布:pdf编辑软件 编辑:程序博客网 时间:2024/06/16 03:36
因为要在页面上添加radio,写了下面的代码:
var layer = document.createElement("INPUT");
layer.name="Layer" layer.type = "radio";
layer.id = "xxx"
layer.value = "yyy";
dLayers.appendChild(layer);
结果后来发现radio不能选择,不管怎么点,都保持为初始化的时候选择的选项.后来网上搜了一下,才发现以下规律:当我们动态创建可包含Name属性的元素时,不能简单的使用赋值element.name = "..."来添加其Name,而必须在创建Element时,使用document.createElement('<element name = "myName"></element>')为元素添加Name属性.
上面的代码应该改为如下方式:
var layer = document.createElement("<INPUT name='Layer'/>");
layer.type = "radio";
layer.id = "xxx"
layer.value = "yyy";
dLayers.appendChild(layer);
注意,如果在jsp里面直接写标签的话,也是可行的
- name or id ?
- 通讯录删除(by id or name or num)
- Linux change or rename user name and UID (user-id)
- ID Name
- javascript id name区别
- id name class
- id,name区别
- name="" id=""
- name id之别
- id 与 name
- name 和id区别
- Invalid column name id
- cloneNode id name
- id与name
- name与id
- id name class区别
- HTML id name
- name和id区别
- asp.net 页面从初始化到卸载事件顺序
- 关于开源的RTP——jrtplib的使用(2)
- JAVA GUI 学习
- 一个是显示列表的jsp
- 写给一位有程序员心结的朋友
- name or id ?
- 深入理解abstract class和interface
- 贪婪算法--- 拓扑排序
- Google深陷泥潭 患上亚洲恐惧症
- 贪婪算法---二分覆盖
- 贪婪算法---单源最短路径
- 贪婪算法---最小耗费生成树
- 细说HTML元素的ID和Name属性的区别
- 分而治之算法