请问怎样令把输入文本框里的标点符号变成空格??
请问怎样令把输入文本框里的标点符号变成空格??就是在文本框内输入 "d,k?o "   ,按提交按钮时,自动把 "d,k?o "变成 "d   k   o "   ,我想把这个功能加入以下代码去: 
  <form   method=get   action=http://www.baidu.com/s>  
  <input   name=wd   size=40>  
  <input   type=hidden   name=cl   value=3>  
  <input   type=submit   value=提交>  
  </form>
------解决方案--------------------标点具体我不太清楚有多少,所以只做了过滤中英文和数字。当然还可以更完善,譬如IE里如果要粘贴字符串的话,粘贴板(clipboardData.setData)也是值得考虑过滤一下的。   
  <html>    
  <head>  
  <meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 " />  
  <title> 提交过滤标点 </title>  
  <script>  
 function filterPunctuation() 
 { 
   var wd=document.getElementById( 'wd '); 
   wd.value=wd.value.replace(/[^A-Za-z0-9\u4e00-\u9fa5]/g, '  '); 
 } 
  </script>  
  </head>    
  <body>  
  <form method= "get " action= "http://www.baidu.com/s " onsubmit= "filterPunctuation() ">  
  <input name= "wd " id= "wd " size= "40 " />  
  <input type= "hidden " name= "cl " value= "3 " />  
  <input type= "submit " value= "提交 " />  
  </form>  
  </body>    
  </html>    
 另外,LZ多注意一下书写格式, " "和 ' '还是加上更标准和正规些^_^