ScripEvents里面可以写一些事件,现在我想这样,就是在录入信息时候,当我在一个IWEdit中按下回车,则焦点自动落到下一个IWEdit中,或是任一你希望的控件上,该怎
么办呢?这里是不是在OnKeyPress这个事件里面写,可是好像是要写Javascript,
小弟对这个一窍不通,不知道该怎么写,希望各位高手帮一下忙,好吗?
么办呢?这里是不是在OnKeyPress这个事件里面写,可是好像是要写Javascript,
小弟对这个一窍不通,不知道该怎么写,希望各位高手帮一下忙,好吗?
if(event.keyCode == 按键值){
document.all.IW控件名.focus();
}
好像还是不行啊,
我是这样写的
if(event.keyCode ==13)
{
document.all.aedtPassWord.focus();
}
if(event.keyCode == 13)
document.all.IWEDIT2.focus();我试过了,没有错误的。这里关键是要找准设计期的Intraweb控件在运行后返回给浏览器的代码中对应的HTML代码。比如这里的IWEdit1,和IWEdit2到了浏览器就对应为:
<input type="TEXT" name="IWEDIT1" size="17" value="IWEdit1" onkeypress="return IWEDIT1_onKeyPress(this);" id="IWEDIT1" class="IWEDIT1CSS">
<input type="TEXT" name="IWEDIT2" size="17" value="IWEdit2" id="IWEDIT2" class="IWEDIT2CSS">明白了这个,我想对于会写JavaScript程序的人来说做到这样的效果是很简单的。总之,不管intraweb的控件是怎么设计的,到了浏览器里,还是要变成我们
平常熟悉的html,Dhtml,Javascript等代码的。