文本框内容改变,就要触发的事件是? 比如:文本框原先有几个值,只要再添加一个值,自动调用事件。。
追答onkeyup="abc()" 这个就是文本的触发事件,每按一下按钮就产生一次
追问但是我不想按,只要扫描仪的数据已进入文本框,让数据与数据之间自动有一个间隔符。
追答onchange='abc()' 在失去焦点且内容有变化时发生
onblur='abc()' 失去焦点时发生
如果你是用扫描枪来扫入的话,可以用 onkeypress='abc()' 来发生,捕捉回车键就行
对的,你说的很对,就是这个效果,但是,现在又出现一个问题,比如:12345 当成是一个字符,6789是第二个字符,只想在5和6之间加一个间隔符号,但是现在在每一个之间都加了一个间隔符,怎么解决他呢?
追答用文本框值的长度来判断
var c=文本框值
if(c.length==5)
{
动作
}