通过js动态生成页面元素的写法:
var td = document.getElementById("more");//得到页面需要动态增加元素的标签id var br = document.createElement("br"); var input = document.createElement("input"); var hidden = document.createElement("input"); var button = document.createElement("input"); input.type = "text"; input.name = "addtex"; input.value = str; input.readOnly = "true"; hidden.type = "hidden"; hidden.name = "addtext"; hidden.style="display:none"; hidden.value = paramvalue; button.type = "button"; button.value = "删除"; button.οnclick=function(){//给动态生成的元素写onclick事件触发的js事件 td.removeChild(br); td.removeChild(input); td.removeChild(button); } td.appendChild(br); td.appendChild(input); td.appendChild(button); td.appendChild(hidden); }
页面部份:
<td id="more"><div align="left"></div></td>