假如一个表单加载后表单上面有内容,Crtl+A是让表单的内容全部选中,但我现在需要表单一加载是Crtl键自己按下了,我只需按一个A就能把表单的内容全选了,注意:Crtl键不是用手去按的,而是表单一加载时Crtl键自动按下了!要怎么解决,请高人帮忙!谢谢!

解决方案 »

  1.   

    重写onkeypress事件,选定全部文本
      

  2.   

    用javascript怎样实现啊?用相关的例子吗?能否共享一下?谢谢!
      

  3.   

    可惜 FORM 不支持 select() 方法,呵呵不必未客户考虑此问题,如果在表单中要输入字符 A,按照你设定的代码,岂不乱了?
      

  4.   

    谢谢!我现在是自己用的,<SELECT multiple="multiple" id ="Pid" NAME="PersonList"  size="13"/>因为SELECT控件上有一个属性multiple="multiple",如果SELECT控件里的值有多个时,我要选择多个时必须按下Crtl键才能选择多个,现在我就要表单一加载时Crtl键自己按下,该怎么做呢?请帮忙解决一下,谢谢!
      

  5.   

    不一定要把思路局限在按ctrl键上,如果只想全选select对象的话,js很好实现的。
      

  6.   

    可以通过变通的方法实现,但没法用脚本按下 CTRL,除非用 WSH,但那个是有安全提示的
      

  7.   

    哦,谢谢,我知道如果要让SELECT控件全选的话我只要用js就可以了,Ctrl按下是客户端的动作,但我想要表单一加载时Ctrl键自己按下,用javascript实现不了吗?