<input id="ys" value="asdf'asdf" />
<button onclick="alert(ys.value.match(/'/))">click</button>

解决方案 »

  1.   

    <input name="myText" type="text" value="cccccccccc">
    <input type="button" value="click" onClick="foo()">
    <script>
    function foo(){
    alert((myText.value.indexOf("'") >= 0)?"包含单引号":"不包含单引号");
    }
    </script>
      

  2.   

    下面的is OK!
    <input type="text" id="ys"  onkeyup="javascript:if ((/\'/g).test(this.value))alert('您刚刚输入了单引号!')">
      

  3.   

    function chk(str){
    var r=str.match(/'/)
    if(r!=null)
    return true
    else
    return false
    }