如何取得写在js内的标签的值我在js里利用innerHTML写了一个select标签。

如何取得写在js内的标签的值我在js里利用innerHTML写了一个select标签。,第1张

亲,添加select这个元素的时候也给他添加onchange事件的处理函数,最后在添加到body里面,新添加的select元素就会执行那个onchange事件了了,比如

<script type="text/javascript">

   var oSelect=documentcreateElement('select');

   var oBody=documentgetElementsByTagName('body')[0];

   //为新建的select的元素添加事件处理函数

   oSelectonchange=function()

   {

      //do somethings

   }

   //添加select到html的body中

   oBodyappendChild(oSelect);

</script>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" ">

你克隆之后 就可以用 移除事件和绑定事件的方法改变selectonchange事件呀

用jquery很简单:

1 clone() 方法来复制对象

2 修改复制对象中的select的 id 属性

3 用unbind(),bind() 来修改复制对象和被复制对象中select的onchange方法

4 将复制对象填充到tbody标签内(appendto()方法)

html:

<select onchange="change(this)">

</select>

js:

var change = function(sel){

    alert(selvalue);

}

以上就是关于如何取得写在js内的标签的值我在js里利用innerHTML写了一个select标签。全部的内容,包括:如何取得写在js内的标签的值我在js里利用innerHTML写了一个select标签。、怎么获取到html某一个标签啊,并且获取它的值,我要设置<span class="read">[未读]</span> 为[已读]、<tr>里面有个select框,我想给下拉框一个onchange事件,当激发此事件时会clonenode整个<tr>标签等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10129289.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存