<select size="8" name="D1" onchange="alert('dsss');"><select size="8" name="D1" onpropertychange="alert('dsss');">

解决方案 »

  1.   

    <select size="8" name="D1" onkeypress="alert('dsss');">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    </select>这个是正确的, 当这个 select 获得焦点时, 才会被它的 onkeypress 事件捕捉
      

  2.   

    我自己试过,option没有诸如onkeypress,onkeydown,onkeyup,onmouseover,onmouseout等事件。
    option只有四个事件,可是我都不知道什么时候能够触发。因为自己把几个事件都试过了,没一个能响应!!郁闷……
      

  3.   

    OPTION的事件事件 描述 
    onlayoutcomplete 当打印或打印预览版面处理完成用来自于源文档的内容填充当前 LayoutRect 对象时触发。 
    onlosecapture 当对象失去鼠标捕捉时触发。 
    onpropertychange 当在对象上发生对象上发生属性更改时触发。 
    onreadystatechange 当对象状态变更时触发。 
    onselectstart 对象将要被选中时触发。 
    ontimeerror 当特定时间错误发生时无条件触发,通常由将属性设置为无效值导致。 
      

  4.   

    你想要什么效果?Option的确操作很少,但是可以操作Select阿!