动态增加文本框
来源:互联网 发布:造价管理强矩阵 编辑:程序博客网 时间:2024/06/08 05:57
动态的增加一个文本框,这里的insertAfter需要自己撰写
<html><head><title>js动态的在页面上增加一个文本框</title><div id="achieve"></div><input id = "addAchievebtn" type="button" onclick="addAchieve();" value="+" /><input id = "delAchievebtn" type="button" onclick="dekAchieve();" value="-" /><div id="achieveAddContent"></div></form><script type="text/javascript">function insertAfter(newElement,targetElement) { var parent = targetElement.parentNode; if (parent.lastChild == targetElement) {// 如果最后的节点是目标元素,则直接添加。因为默认是最后 parent.appendChild(newElement); } else { parent.insertBefore(newElement,targetElement.nextSibling);//如果不是,则插入在目标元素的下一个兄弟节点 的前面。也就是目标元素的后面。 }} function addAchieve(){var inputtxt = document.createElement('input'); inputtxt.setAttribute('type', 'text'); inputtxt.setAttribute('name', 'inputContent'); inputtxt.setAttribute('class', 'git');var spanloc =document.createElement("span"); spanloc.appendChild(inputtxt);var location = document.getElementById("achieveAddContent"); insertAfter(spanloc,location); }</script> </body></html>
0 0
- 动态增加文本框
- easyui动态增加文本框
- JQuery实现动态增加和删除文本框
- JQuery实现动态增加和删除文本框
- 动态的在页面上增加或删除一个文本框
- 动态的在页面上增加或删除一个文本框
- JS动态增加文本框加IP地址判断
- 实例:动态增加和删除上传文件的文本框
- 无限增加附件文本框!
- 无限增加附件文本框!
- js动态的在页面上增加或删除一个文本框
- 动态增加
- 客户端增加表单文本框(js)
- 客户端增加表单文本框(js)
- jquery随机增加文本框高度
- 文本框实时增加减少数据
- javascript点击按钮,增加文本框
- 文本框动态命名
- scala实现设计模式之命令模式
- 用自定义缓存区的方式实现文件的移动
- 【坑】javascript中匿名函数表达式的估值操作
- 【LeetCode】之Linked List Cycle
- 用两个栈实现队列
- 动态增加文本框
- CopyOnWriteArrayList与Collections.synchronizedList的性能对比
- 《剑指Offer》面试题:数值的整数次方
- scala实现设计模式之解释器模式
- 对于内存的一点笔记
- js动态的在页面上增加或删除一个文本框
- Vysor 情怀玩法 (番外篇)--调戏妹子
- (4.2.16.4) ActivityManager
- Java基础(一)