本文介绍了如何使用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事件清除标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-23 21:14