<body onSelectStart=return(event.srcElement.type=="text")>
Input:<input value="select">

解决方案 »

  1.   

    <body onSelectStart="return event.srcElement.tagName=='INPUT'">
    Input:
    <input value="select"><br>
    <input type=password value="select"><br>
      

  2.   

    Same with body tag.<BODY>
    <input onselectstart="return false">
    </BODY>
      

  3.   

    faint有没有人佩服我一下啊?^^
      

  4.   

    真的很佩服
     runmin(Blue RainBow) ^_^
      

  5.   

    <body onSelectStart="return false">
    Input:<input value="select" onselectstart="return true">
      

  6.   

    我想问问,如果不在body中指定
    而是在脚本中指定如何实现
    <script language="javascript">
    window.onselectstart=false; //?,无效
    </script>
      

  7.   

    哦,好了,我试出来了
    <script language="javascript">
    document.onselectstart=f1();
    function f1(){return false;}
    </script>
      

  8.   

    http://expert.csdn.net/Expert/topic/1494/1494417.xml?temp=.6297724
      

  9.   

    1.秋水的代码好像在我的机器上有点问题
    <body onSelectStart="return false">
    Input:<input value="select" onselectstart="return true">
    应该是:
    <body onSelectStart="return false">
    Input:<input value="select" onselectstart="event.cancelBubble=true">
    取消事件冒泡就可以了2
    <script language="javascript">
    window.onselectstart=false; //?,无效
    </script>window是不支持onselectstart事件的。
    想想你选择文字的时候是在文档(document)还是在窗口(window)上面选择文字呢?这样应该可以:
    document.onselectstart=function(){event.returnValue=false}
    或者
    document.body.onselectstart=function(){event.returnValue=false}
      

  10.   

    谢谢
    我发现‘ meizz(梅花雨) ’写HTML时用的是XML的格式
    呵呵
    <br/>
      

  11.   

    <SCRIPT language=JavaScript event=onselectstart for=window> 
    return return event.srcElement.tagName=='INPUT';
    </SCRIPT>