如何点到TextBox就触发一个事件? 比如我想实现用户点到某一个TextBox,另外的Lable显示一些相关的文字。 高手指教一下,谢谢~! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void textBox1_Enter(object sender, EventArgs e) { } textbox_Click(object sender, System.EventArgs e){}怎么用? private void textBox1_MouseDown(object sender, MouseEventArgs e) { this.label1.Text = "ss"; } 前台的Code是什么?因为textBox没有OnClick属性 ///进入事件private void textBox1_Enter(object sender, EventArgs e){} <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=shift_jis" /> <title>Post1</title> <script language="javascript">function SetText(id){ alert("Please input the value");windows.document.form1.lab1.Text="123"; } </script></head><body class="body"> <form id="form1" name="form1" method="Post" action="http://localhost/test/servlet"> <label id="lab1"></label> <textarea name="textarea" id="txt1" rows="10" cols="10" onfocus="SetText(Submit)"></textarea> <label> <input type="submit" name="Submit" value="Submit"/> </label> <table style="width: 158px"> <tr> <td class="td" style="height: 18px"> Test Message </td> </tr> </table> </form></body></html>大概就这样吧 JS里面可能有错误。 写了个代码 你把input替换成textbox,div替换成label就可以了<html><head> <title>xxx</title><script language="javascript"> function ShowText() { var obj = document.getElementById("labelId"); obj.innerHTML = "you have clicked inputcontrol"; } function Outfocus() { var obj = document.getElementById("labelId"); obj.innerHTML = "you have leave inputcontrol"; }</script></head><body> <form> <table> <tr> <td> <input type="text" id="test" onclick="ShowText()" onblur="Outfocus()"/> <div id="labelId"></div> </td> </tr> </table> </form></body></html> onfocus="" 感觉比较合理!不知LZ是否这个意思 这个是控件么 请教如何提取本地所有网卡MAC地址? 非常急,这怎么实现。 请问如何让程序显示到前台 请问为什么我的语句数据库只更新了一次? 在winForm中,如何根据表中的列的数据值,使DataGrid的行显示不同的颜色呢? 初来此地,请教各位师哥师姐了. dotnet MVC 网站项目的部署 整合角色,分组权限。。实现页面显示内容 ★★★★★★★★★★★★★欢迎加入QQ群(883170)目前里面有34个.net程序员★★★★★★★ 有几个难题想问“夕夕公主” XtraReports 打印出空行的问题 静态页面提交给静态页面和动态页面有区别吗?
{
}
{
}
怎么用?
{
this.label1.Text = "ss";
}
private void textBox1_Enter(object sender, EventArgs e)
{
}
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis" />
<title>Post1</title>
<script language="javascript">
function SetText(id){
alert("Please input the value");
windows.document.form1.lab1.Text="123";
}
</script>
</head>
<body class="body">
<form id="form1" name="form1" method="Post" action="http://localhost/test/servlet">
<label id="lab1"></label>
<textarea name="textarea" id="txt1" rows="10" cols="10" onfocus="SetText(Submit)"></textarea>
<label>
<input type="submit" name="Submit" value="Submit"/>
</label>
<table style="width: 158px">
<tr>
<td class="td" style="height: 18px">
Test Message
</td>
</tr>
</table>
</form>
</body>
</html>大概就这样吧 JS里面可能有错误。
<html>
<head>
<title>xxx</title>
<script language="javascript">
function ShowText()
{
var obj = document.getElementById("labelId");
obj.innerHTML = "you have clicked inputcontrol";
}
function Outfocus()
{
var obj = document.getElementById("labelId");
obj.innerHTML = "you have leave inputcontrol";
}
</script>
</head>
<body>
<form>
<table>
<tr>
<td>
<input type="text" id="test" onclick="ShowText()" onblur="Outfocus()"/>
<div id="labelId"></div>
</td>
</tr>
</table>
</form>
</body>
</html>