<body onkeydown="if(event.keyCode==83) str=document.selection.createRange().text">
qwertyuiop
<input type=button value=ok onclick="alert(str)">

解决方案 »

  1.   

    <input id="t" value="哈罗哈罗"><button onclick="alert(document.selection.createRange().text)"></button>哈罗哈罗s哈罗哈罗哈罗哈罗
      

  2.   

    <script>
    function sel(){
      str = document.selection.createRange()
      if(str.text!=""){
       alert(str.text)
      }
    }
    </script>我想实现这个效果,请大虾们指导:
    当选中网页中的某些文本后,按下s键,就会把选中的文字内容付给字符串变量str
    这个代码应该怎么写?请大家帮忙呀!谢谢~~!
    <input type="button" value="click" onclick="sel()">
      

  3.   

    <body
     onkeydown="if(event.keyCode==83)str=document.selection.createRange().text">
    qwertyuiop<input type=button value=ok onclick="alert(str)">
      

  4.   

    <script>function document.onkeydown(){
     if(event.keyCode==83)
     { 
       str = document.selection.createRange()
       if(str.text!=""){
         alert(str.text)
        }
     }
    }</script>
    <p>dasdasdasdasdasdasdasdasdasdasdasdas</p>
      

  5.   

    var str=document.selection.createRange.text