相信上过网的朋友都有这样的经历,在填写一份表单的时候,有些输入框使用中文,如姓名,而有些需要用英文,如email地址,当输入焦点移动的时候,输入法状态并没有改变,而我们往往会忽略这一点,手快的敲了好几个键了,才醒悟过来,然后删掉,切换输入法,重来。
如果主页设计者考虑到了用户的这种烦恼,在把输入焦点切换到一个输入框的时候,自动的打开或关闭输入法,这在用户看来会是一件很惬意的事,但是该如何做到呢?
这可以利用input对象的一个属性(style)来控制,这个属性是ime-mode,在设定一个输入框的时候,只要设定该输入框的ime-mode属性为disabled,当输入框获得输入焦点时,就会自动关闭输入法。
<input name=email style=’ime-mode:disabled’ size=15>
试一试吧,让你的用户更喜欢你的网页。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器