国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

javascript createElement()創(chuàng)建input不能設(shè)置name屬性的解決方法

2019-11-21 01:05:52
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
其中obj.name = "select";這句話并不能起到預(yù)期的作用,無(wú)論是看生成后的HTML代碼還是觀察使用document.getElementsByName()獲取的數(shù)組長(zhǎng)度,都會(huì)發(fā)現(xiàn)這個(gè)name設(shè)置并沒(méi)有起作用。當(dāng)然這種情況只出現(xiàn)在IE6和IE7中,而在FireFox中是沒(méi)有問(wèn)題的。

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]

  當(dāng)然解決方法很簡(jiǎn)單,在創(chuàng)建時(shí),使用document.createElement("<input name='select'>")。不過(guò)還不知道是什么原因?
  在Name屬性的說(shuō)明中有這樣一句話:
In Internet Explorer 5, the name property cannot be set at run time on anchor objects dynamically created with the createElement method. To create an anchor with a NAME attribute, include the attribute and value when using the createElement method, or use the innerHTML property.
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 上饶县| 西安市| 沙雅县| 应用必备| 岐山县| 安宁市| 凌海市| 大邑县| 夏河县| 北票市| 保德县| 永康市| 古浪县| 宾川县| 精河县| 蒙自县| 新丰县| 剑川县| 探索| 凭祥市| 麻城市| 图木舒克市| 五河县| 夹江县| 左贡县| 会东县| 靖州| 三明市| 肇庆市| 内江市| 昭平县| 新宁县| 山东省| 阿荣旗| 故城县| 天镇县| 福海县| 临邑县| 滦平县| 宜良县| 泗洪县|