alert("a$b<c>d&e".replace(/[$<>&]/g,""))

解决方案 »

  1.   

    function validStr(form)
    {    
    for (var i=0;i<form.elements.length;i++)
    {
    var e = form.elements[i];
                      var temp=e.value;
    if(e.type=="textarea"&&e.value!="")
    {                          
    temp=temp.replace(/$/gi,"");
    temp=temp.replace(/&/gi,"");
    temp=temp.replace(/</gi,"(");
    temp=temp.replace(/>/gi,")");

    }
    if(e.tagname=="input" && e.type=="text"&&e.value!="")
    {
    temp=temp.replace(/$/gi,"");
    temp=temp.replace(/&/gi,"");
    temp=temp.replace(/</gi,"(");
    temp=temp.replace(/>/gi,")");

    }
     
    }


    }
      

  2.   

    if(e.tagname=="input" && e.type=="text"&&e.value!="")--->>>(注意大小写)if(e.tagName=="INPUT" && e.type=="text"&&e.value!="")