你再试试看吧!
建议:WebControl 的脚本事件最好不要写入控件代码内!<script language="javascript" type="text/javascript" defer>
var tb1 = document.getElementById(TextBox1);
tb1.onkeypress = test;
function test()
{
window.alert("aa");
}
</script><asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
建议:WebControl 的脚本事件最好不要写入控件代码内!<script language="javascript" type="text/javascript" defer>
var tb1 = document.getElementById(TextBox1);
tb1.onkeypress = test;
function test()
{
window.alert("aa");
}
</script><asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
解决方案 »
- Jquery隐藏显示问题
- 急!请兄弟帮忙!在线等!
- 高手们,小弟跪求高手们帮我解决这个问题,谢谢了
- [急,在线等],关于firefox和IE的兼容问题
- 小弟要学习RGB与CMYK转化方面的知识,求各位给点好资料!
- 动态插入OPTION,自动排序
- 管理员请进!为什么http://expert.csdn.net/Expert/topic/1917/1917941.xml?temp=.869198不能回复呢??
- 怎样校验radio表单
- Javascript 脚本怎样判断中文字符?
- 课程设计我自己做不完了,所以求大神可以给个现成的,是用java web写一个运动会成绩管理系统
- 请问如何动态改变循环语句
- JavaScript 如何模拟.net中的DataSet,如同ajax.net中的response.value 一样。
像你刚才的代码如果放在runat="server"的form中了.那么刚才的程序应该可行.
<script language="javascript" type="text/javascript">
var tb1 = document.getElementById(TextBox1);
tb1.onKeypress = test();
function test()
{
window.alert("aa");
}
</script><form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></div>
</form>
改为
var tb1 = document.getElementById("TextBox1");抱歉,抱歉!
注:是客户端的代码,aspx代码应该自己会改了吧!<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head><body>
<script language="JavaScript" defer>
<!--
var tb1 = document.getElementById("TextBox1");
// onkeypress 只能相应 空格和回车
//tb1.onkeypress = test;// 建议改用 onkeydown 事件!
tb1.onkeydown = test;
function test()
{
window.alert("aa");
}
//--></script>
<input type="text" id="TextBox1">
</body>
</html>