用 enter 键来检查是否输完数
if (event.keyCode == 13) {
}
if (event.keyCode == 13) {
}
解决方案 »
- JQuery 中 JQGrid插件的可编辑列的显示问题
- 原页面输入框点击出现浮动窗口、选择浮动窗口的值、原窗口input的值为选择的值?
- 十万里加急呀。JS兼容
- 新年第一帖,图片交替显示,并能点击图片打开一个新页面。
- 帮我讲讲W3C标准好吗?
- 请问如何把数据库的数据存入js的数组中?
- RealPlay 播放状态
- 求教在使用树形导航时出现的问题
- 在这种情况下,如何得到text的value?
- 在A页中打开B页(新窗口),如何在B页没有关闭的情况下使A页不响应任何事件
- 大难题:谁能实现在父页面中按下一个button(可以是Submit以外的)提交IFRAME里面的表单???
- 請問怎樣使onmousemove事件只在指定TABLE觸發
原来我也用enter进行焦点的切换,但我的程序中有个textbox的内容需要编辑,比如需要回车换行,这时按enter,就冲突了,不能换行了。请问有什么办法,解决它?
或者用什么替代的办法?比如,用ctrl+enter来换行,这么设置?(但最好光用enter就可以解决上面的问题)thanks
我的程序是在tabstrip和pageview中捆绑多个自定义控件(ascx),每个ASCX中有很多的textbox,其中一部分是光输入数据的,可以输完数后,用enter,进行切换(这个很简单),但一部分的textbox是从数据库里读取数据后,需要修改,在写回数据库的,即需要编辑(比如需要回车换行)这时按enter,就冲突了,不能换行了。)由于这些ASCX共用一个ASPX,所以在ASPX的HTML代码中写ONKEYDOWN的脚本时,整个的ASCX都共用了,不能对其进行单独的设置。
分别捕捉两个textbox的onkeydown事件啊
怎么写???THANKS
回答正确再加100分!!!!!!
后面要编辑的,也是textbox,
所以没法用event.srcElement.tagName!='TEXTAREA'来判断的。
不知行否
所以我觉得这种方法不行。
我觉得只能用折中的方法了。
比如:能不能用ctrl+enter进行换行
这么设置?THANKS
苦笑
明天会被客户 打死的。用CTRL+ENTER 换行!!!!!哈哈哈哈
我的问题现在转化为实现textbox内的换行?
也就是说
如何用ctrl+enter(或别的不和enter 冲突的方法) 来实现textbox内的换行?
thanks
刚想到一个方法,不知可行,通过是否有默认值来确定textbox是可输入还是可编辑的,如下
<textarea onkeydown="if(event.keyCode==13&&this.defaultValue=='')event.keyCode=9"></textarea>
<textarea onkeydown="if(event.keyCode==13&&this.defaultValue=='')event.keyCode=9">123</textarea>
也就是说
如何用ctrl+enter(或别的不和enter 冲突的方法) 来实现textbox内的换行?
反正,总的找一个方法将二者区分开来
还有一个问题:如何取得TEXTBOX的ID号?
.id
<textarea id="123" onkeydown="alert(event.srcElement.id)"></textarea>
也就是说
如何用ctrl+enter(或别的不和enter 冲突的方法) 来实现textbox内的换行?
用ENTER来切换。
用->来换行。