如何调用js来改变label 的值呢

如何调用js来改变label 的值呢

1、首先新建一个html文件,写入演示用的html结构,输入一个标准的label和input组合的标签,然后做一个button给button一个getLabel的点击事件:

2、在下方新建script标签,在里面写js代码,首先获取label的dom元素,之后调用 innerHTML改变值就可以了:

3、打开浏览器,此时label的值是Male:

4、点击下面的按钮,label的值就变成了Male。总结js改变标签内容就是先获取标签的dom,在用innerHTML改变内容就可以了:

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-03-28

方案:

第一种:通过label定义的id获取dom节点,然后修改label的值

第二种:通过label标签获取dom节点,然后修改label的值

示例:

<body>
<label id='test'>1</label>
</body>
<script>
document.getElementById('test').innerHTML = '2';//通过id获取label,修改值为2
</script>

第2个回答  2010-05-18
Document.getElementByID().innertext
或者是innerHtml本回答被提问者采纳
第3个回答  2015-08-12
<label for="">123</label>
document.getElementsByTagName('label')[0].innerHTML = '456';这样就修改了label的值了

如何调用js来改变label 的值呢
1、首先新建一个html文件,写入演示用的html结构,输入一个标准的label和input组合的标签,然后做一个button给button一个getLabel的点击事件:2、在下方新建script标签,在里面写js代码,首先获取label的dom元素,之后调用 innerHTML改变值就可以了:3、打开浏览器,此时label的值是Male:4、点击下面的按钮...

js给服务器端控件label赋值
1、JS脚本为服务器控件赋值 语法:document.getElementById('<%=服务器控件名.ClientID%>')document.getElementById('<%=TextBox2.ClientID%>‘).value= “aaaaa” ;<anthem:TextBox ID= "TextBox2" runat= "server" Text= "bbbbb" >< \/anthem:TextBox> \/\/这个是anthem的控件,跟asp.Net ...

用javascript设置label文本
{ document.getElementById('lblRegName').firstChild.nodeValue=("标签文本");} label文本是<label>的子节点,而且可能不是第一个,我上面写的只适用于label文本是<label>标签的第一个子节点,若有多个子节点,且第一个节点不为文本,则要循环判断。注:label文本最好有一个初始值,或你在js中加...

c#在后台成功绑定label的text值,怎么用js取到label的值的方法
你说的label,可以在后台绑定,应该是服务器控件。服务器控件在显示的时候。会被编译成HTML控件,名字等也会从新生成。解决方法:右键,查看页面源文件,找到从新生成后的lable。看他的名字或ID是什么。接下来getelementbyid("新名字").innerText;就可以取到了。

js怎么获取radio后面标签的值?
post"> <input type='radio' disdabled id='radio' name='radio' value='T'\/> <input type='radio' disdabled id='radio' name='radio' value='F'\/> <\/form> aa.jsp或者servlet中。直接用 < String radio = request.getParameter("radio");\/\/得到的就是。你选中的radio的值。> ...

怎样用JS获得<label>标签中的值
<label id='label'>我的值<\/label> <!-- 给label一个id然后js去找--><script>window.onload = function() { var label = document.getElementById('label'); \/\/ 查找一个id为label的节点 alert(label.innerText) \/\/ 弹出 label的值 alert(label.getAttribute('id')) \/\/ 弹出 ...

...前台代码是span标签,我怎么获取我想要的label值呢,他得id又是变动...
一般是服务器控件在生成html的时候他的ID都是会变的,所以在JS想要获取指定ID的服务器控件可以这样 var lbl=document.getElementById("<%=Label1.ClientID %>");如果是在datalist里面的话也可以这样,比如你想要Label的值为1的Label var label;var lbl=document.getElementById("<%=DataList1....

JS求<td>嵌套<label>的值。。
var labArray = document.getElementsByTagName("label");\/\/取得所有label标签的对象数组 var labValue = new Array;\/\/用一个新数组存放label标签里的值 for(var i = 0;i < labArray.length;i++){ labValue[i] = parseInt(labArray[i].innerHTML);alert(labValue[i]);} ...

请教如何 用JS获得gridview里指定单元格里label的值
function AA(o)\/\/o是引发该方法的某行的控件,即调用该方法时AA(this){ while(o.tagName != "TR"){ o = o.parentNode } r = o.rowIndex document.getElementById("GridView").rows[r].cells[2].innerHTML }

怎么用JS清空label的值
\/\/ jQuery:$(':label').text(''); \/\/ 清空lable的文本。\/\/ 原生JSdocument.getElementById('label_id').innerText='';

相似回答