国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 三穗县| 北票市| 陕西省| 长武县| 云霄县| 裕民县| 库车县| 竹溪县| 三河市| 华安县| 福安市| 娄烦县| 依安县| 裕民县| 乐亭县| 交口县| 怀来县| 江都市| 贡山| 富裕县| 平安县| 华池县| 涪陵区| 茌平县| 黔南| 沈丘县| 博客| 临颍县| 措美县| 长宁区| 扬州市| 庆安县| 无为县| 玉林市| 林芝县| 南漳县| 哈尔滨市| 黄龙县| 鱼台县| 仙居县| 泸水县|