1、 验证输入的是数字 Function checkmate (foodmete2) if(foodmete2.match(/^[1-9][0-9]*[.]*[0-9]*$/)==null){ alert("請輸入恰當的數量!"); return false; } } 2、 用户手动输入的数据,如果有特殊字符的转义问题: Function checkChars(name){ if(name!=null && name!=""){ name=name.replace(/>/g,'>').replace(/</g,'<').replace(/\'/g,''').replace(/\"/g,'"').replace(/\r/g,'<br/>'); } }