本文介绍了如何使用HTML onchange事件清除标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的代码如下
My code as follows
< input type =textid =EmpidPlaceholder =你好runat =server>
<input type = "text" id="Empid" Placeholder = "Hello" runat="server">
< asp:label id =lblmsgrunat =服务器>
在我的跑步模式中如下
您好(输入类型)
lblmsg数据不匹配
当我输入输入类型中的文本,我想清除数据不匹配的lblmsg文本。
我该怎么办asp.net
我的尝试:
如何更改使用html更改事件的标签
<asp:label id="lblmsg" runat="server">
In my run mode as follows
Hello (Input type)
lblmsg The data does not match
When i type the text in Input type, i want to clear the lblmsg text the data does not match.
for that how can i do in asp.net
What I have tried:
how to change the label using html change event
推荐答案
<input type = "text" onkeydown='changeValue()' id="Empid" Placeholder = "Hello" runat="server">
<asp:label id="lblmsg" runat="server">
在Head Tag中写下以下代码
write following code in Head Tag
<script>
function changeValue(){
document.getElementById('lblmsg').innerHTML=""
}
</script>
<input type="text" id="Empid" placeholder="Hello" onchange="funChange()" runat="server" />
<asp:Label ID="lblmsg" runat="server"></asp:Label>
<script>
function funChange()
{
// write your logic here
document.getElementById('<%= lblmsg.ClientID%>').innerText = '';
}
</script>
这篇关于如何使用HTML onchange事件清除标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!