2012-08-22 108 views
0

我有一個表格,我的客戶留下他們的反饋。表單提交後,我有一個查詢將評論/評論顯示在我的網站上。textarea的輸入濾波器

是否有篩選出像「cakjcnsakncaklcn」胡言亂語審查和展示在我的主網站阻止他們的方法?

增加:另一個想法是不是讓人們他們是否有拼寫錯誤提出意見。有沒有js驗證或類似的東西?

+1

你是問,如果有到編程英語語言解析器的方法?那就不要。 – 0x499602D2

+0

我想這將是把它的正確途徑... – Geo

+0

你可以做一些基本的東西,如檢查有多少空間VS字符被提交到服務器上。執行最小長度等。 – BadFeelingAboutThis

回答

1

這是提交給,你有控制的服務器?我不是NLP專家,我想這樣做有一種複雜的方式,但我只是測試每一個提交給英文字典的單詞,並拒絕沒有任何單詞匹配。

如果無法截獲此服務器上,你可以嘗試使用http://www.javascriptspellcheck.com/

+0

是的,我完全控制了服務器和數據庫。您的想法很有意義,並且JavaScript拼寫檢查可能有效。好的想法...... – Geo

+0

另一種想法是,如果我不允許人們提交他們的評論,如果這個詞有拼寫錯誤。有沒有js的驗證呢? – Geo

+1

任何類型的反饋通常都會包含小的拼寫錯誤,其中許多反饋可能不是有意的。您可能想問自己的一個大問題是,您想向真正的用戶提出什麼樣的困難以留下他們的反饋。對於例如如果他們可能會在提交之前反覆提示糾正拼寫錯誤,他們很可能會感到沮喪。所以你可能想要平衡你的需求或可用性。 – Romin