onchange是焦点离开的时候才做判断的,如果你是要对Del键做判断,
TextBox1.Attributes.Add("onkeyup","keyUp(event)");//加个onkeyup event
function keyUp(e)
{
e = e? e:(window.event ? window.event : null);
if(e.keyCode==46)//Del键
{
alert(1);
}
}
TextBox1.Attributes.Add("onkeyup","keyUp(event)");//加个onkeyup event
function keyUp(e)
{
e = e? e:(window.event ? window.event : null);
if(e.keyCode==46)//Del键
{
alert(1);
}
}
解决方案 »
- 有哪位大神用js弄过这类时钟
- 选中一个checkbox时,在旁边显示一个文本输入框;不选中checkbox,就不显示文本输入框
- $("选择器",$t) 这是什么写法?
- js 浏览器无法显示增加行
- 请教高手,如何替换超文本标签?
- 有一个窗口里面有一个框架,如何让框架调用window里面的函数
- 用javascript得到form中listbox的传值
- 怎么知道<select>的<option>中有没有一个值---------在线等待
- 点击一个连接,出现一个提示,点是就到另外一个页面,点否就不动,
- 我想动态添加一个事件碰到的问题,请帮忙!
- 求一正则表达式,关于gb2312汉字的。
- 有没有办法把本地图片转成流发送到服务器保存
有两个Textbox: Textbox1和Textbox2
我想通过修改Textbox1的值来改变Textbox2的值。(当修改完Textbox1的值后点击Textbox2,Textbox2的值自动修改)
前提是必须使用onchange事件实现。我试了,当我用backspace键清除Textbox1的值后,点Textbox2时Textbox2的值并没有变化。这是为什么?
<input type="text" id="textbox2">
这样会有问题?
<input id="textbox1" type="text" onkeyup="inpCellConten_onkeyup()" />
<input id="textbox2" type="text" />function inpCellConten_onkeyup() {
document.getElementById("textbox2").value = document.getElementById("textbox2").value;
}