fucntion a_replace(){
var a=document.myform.content.value;
var b="";
b.replace(/\&/g,"&")
b.replace(/\"/g,"\"")
b.replace(/\'/g,"'")
b.replace(/\</g,"<")
b.replace(/\>/g,">")
alert(b);
return false;
}
var a=document.myform.content.value;
var b="";
b.replace(/\&/g,"&")
b.replace(/\"/g,"\"")
b.replace(/\'/g,"'")
b.replace(/\</g,"<")
b.replace(/\>/g,">")
alert(b);
return false;
}
function a_replace() {
var str=document.myform.content.value;
var b="";
b = str.replace(/\&/g,"&");
b = str.replace(/\"/g,"\"");
b = str.replace(/\'/g,"'");
b = str.replace(/\</g,"<");
b = str.replace(/\>/g,">");
alert(b);
document.myform.kao.value=b;
return false;
}
</script>
<form method='post' onsubmit="return a_replace(this)" name="myform">
<input type='text' name='content' size=50><br><br>
<input type='text' name='kao' size=50>
<input type='submit' name='ok' value='提交'>
</form>> 这个行~ 其他的都不行~ 为何?
是替换为&或者"代码么,
还是什么啊?
& 替换成 &
" 替换成"
' 替换成'
< 替换成<
> 替换成>
response.write server.htmlencode("©")
%>
<script language='javascript'>
function a_replace() {
var str=document.myform.content.value;
var b="";
b = str.replace(/\&/g,"&");
b = b.replace(/\"/g,"\"");
b = b.replace(/\'/g,"'");
b = b.replace(/\</g,"<");
b = b.replace(/\>/g,">");
alert(b);
document.myform.kao.value=b;
return false;
}
</script>
<form method='post' onsubmit="return a_replace(this)" name="myform">
<input type='text' name='content' size=50><br><br>
<input type='text' name='kao' size=50>
<input type='submit' name='ok' value='提交'>
</form>