1. 程式人生 > >限制表單中輸入單引號

限制表單中輸入單引號

<script language="javascript">
function check()
{
     var  txt=document.form1.textfield.value.split("'").join("");
     document.form1.textfield.value=txt
}
</script>
</head>
<body>
<form name="form1" action="#" method="post">
<input type="text" name="textfield" onkeyup="check()">
</form>

比較簡單,對付只會用黑客工具的所謂的“高手”可以了。

但,你要限制頁面的複製、託、選、等等,因為這只是檢測了onkeyup事件。

程式碼到本部落格的JS欄目中找吧

另,如果對方進行遠端注入,這就解決不了問題了,解決方法以後有空再討論吧。