function changetext(t_html){
while (t_html.indexOf("'")!=-1){
t_html=t_html.replace("'","$#!")
}
while (t_html.indexOf("$#!")!=-1){
t_html=t_html.replace("$#!","''")
}
return t_html
}

解决方案 »

  1.   

    function chk_null(pstr){
    if (jtrim(pstr)!=""){
    pout="false"
    }else{
    pout="true"
    } return pout
    }
    function jtrim(str){
    rvalue=str; rl=rvalue.length;
    v_l=0;v_r=rl; for (i=0;i<rl;i++){
    if (rvalue.charAt(i)!=" "){ v_l=i;i=rl;}
    } for (i=(rl-1);i>=0;i--){
    if (rvalue.charAt(i)!=" "){ v_r=i;i=0;}
    }
    rvalue=rvalue.substr(v_l,(v_r-v_l)+1)
    if (rvalue.charAt(0)==" "){
    rvalue=""
    }
    return rvalue}
      

  2.   

    -->这2个函数贴错地方了。呵呵。。上面那个才是给你的。
    function chk_null(pstr){
    if (jtrim(pstr)!=""){
    pout="false"
    }else{
    pout="true"
    } return pout
    }
    function jtrim(str){
    rvalue=str; rl=rvalue.length;
    v_l=0;v_r=rl; for (i=0;i<rl;i++){
    if (rvalue.charAt(i)!=" "){ v_l=i;i=rl;}
    } for (i=(rl-1);i>=0;i--){
    if (rvalue.charAt(i)!=" "){ v_r=i;i=0;}
    }
    rvalue=rvalue.substr(v_l,(v_r-v_l)+1)
    if (rvalue.charAt(0)==" "){
    rvalue=""
    }
    return rvalue}
      

  3.   

    响应submit,if(str.indexOf("非法字符")!=-1)alert("含有非法字符")