问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js 元素添加方法

发布网友 发布时间:2022-04-22 12:53

我来回答

3个回答

热心网友 时间:2022-04-20 19:08

1、先用document.createElement方法创建一个input元素! var newInput = document.createElement("input"); 


2、设定相关属性,如name,type等 

newInput.type=mytype;   

newInput.name="input1"; 


3、用appendChild方法,将元素追加到某个标签内容中! 

TemO.appendChild(newInput); 

<html > 

<head> 

<title>动态添加表单元素</title> 

</head> 

<script language="javascript"> 

function AddElement(mytype){ 

var mytype,TemO=document.getElementById("add"); 

var newInput = document.createElement("input");  

newInput.type=mytype;  

newInput.name="input1"; 

TemO.appendChild(newInput); 

var newline= document.createElement("br"); 

TemO.appendChild(newline); 


</script> 

<body> 

 <form action="" method="get" name="frm"> 

 <div id="add"> 

           <input type="text" name="textfield">

 

</div> 

 </form> 

 <input name="" type="button" value="新建文本框" onClick="AddElement('text')" /> 

 <input name="" type="button" value="新建复选框" onClick="AddElement('checkbox')" /> 

  <input name="" type="button" value="新建单选框" onClick="AddElement('radio')" /> 

  <input name="" type="button" value="新建文件域" onClick="AddElement('file')" /> 

  <input name="" type="button" value="新建密码框" onClick="AddElement('password')" /> 

  <input name="" type="button" value="新建提交按钮" onClick="AddElement('submit')" /> 

  <input name="" type="button" value="新建恢复按钮" onClick="AddElement('reset')" /> 

</body> 

</html>


运行效果:

热心网友 时间:2022-04-20 20:26

不可以的,Jquery是用函数的属性存放对象来实现这个功能的,就是用一个函数来得到他的对象,并把对象设到函数的属性中,返回这个函数的对象,让这个函数prototype你自定义的hide()方法,在hide中取函数对象中存放你html对象的那个属性才可以

热心网友 时间:2022-04-20 22:01

不要用滤镜,因为只有IE支持
推荐使用 obj.style.display="none";
据我所知,所有标签都支持

加我为满意答案吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2024年四川570分能考上什么大学? 2024年四川文科560分能考上什么大学? 2024年广东561分能考上什么大学? 2024年江苏历史类561分能考上什么大学? 在形ABC中,角A.B.C所对的边分别为a.b.c,且acosB+bcosA=2c cos 求... ...B、C的对边分别为a、b、c,已知acosB+bcosA=2(bcosC+ccosB).(1... ...b、c的对边分别为a、b、c,且acosb+bcosa=2cosc 在△ ABC中,角A、B、C所对的边分别为a、b、c,已知b=cosA,c=2cosB,试... 在△ABC中,角A,B,C所对的边分别为a,b,c,且满足bcosA+acosB=2ccosC,△... ...对应的边分别为a、b、c,且满足aCOSB+bcosA=2cCOSC... js 动态添加元素(div、li、img等)及设置属性的方法 怎么用js在某个元素节点中添加元素 不知道该怎么给自己设计发型怎么办 想给自己设计个发型 如何为自己设计发型 怎样设计一个适合自己的发型 如何自己给自己设计发型? 怎样设计发型 如何给自己设计发型 怎样为自己设计发型最好? 直播可以用视频会议软件吗 怎么做个适合自己的发型 怎样根据自己脸型设计最适合自己的发型? Twoo是哪个国家的软件 怎么设计适合自己的发型 怎么样才能给自己设计一个好发型??? 自己怎么给自己设计发型 发型该如何设计来修饰自己?让自己焕发光彩呢? 除了腾讯会议,还有其他的视频会议软件吗? 淘宝指纹锁安装有哪些平台可以接单 JS:怎样给数组内的元素添加样式? 怎样通过JS来为网页元素添加CSS样式 如何用javascript为元素添加class? jquery中有哪些dom操作 .html() js方法 加入多个标签 怎么用JS给一个HTML元素增加一个属性和值 js中如何操作数组?添加多个元素 如何通过js给某个元素设置样式 关于js向网页元素添加内容的问题 怎样写个性签名? 如何使用js在元素之前插入一个新元素? 如何快速学会个性签名呢?教你学会自己的签名 如何用js创建元素? JS给相同元素加上相同事件 javascript如何在div的后面添加一个其他的元素 自己的个性签名怎么写李雪英? JavaScript中如何用append方法插入一个元素? 香煎小鲫鱼怎么做如何做好吃 如何签自己的名字才好看? 煎小鲫鱼的做法,煎小鲫鱼怎么做好吃,煎小鲫鱼