2009-08-10 215 views
2

我試圖讓拼寫檢查器在用戶輸入時檢查文本字段中的拼寫。我很清楚瀏覽器如firefox有這個功能的文本框(但這需要用戶手動啓用它在右鍵單擊菜單拼寫檢查textfield

我想要的理想腳本將接受一個id作爲參數,因爲ID爲我想檢查不能改變的領域。

感謝

回答

0

我的建議是看一個預測文本工具,類似於SO使用你有一本字典,其中標籤取景器,並作爲短語是鍵入的,你可以做一些AJAX-y查找,看他們是否正確輸入。

Add一個新單詞將類似於在SO上添加新標籤 - 如果未選取預測單詞,則將其添加到您的字典中。

雖然我確信還有其他人也完成了類似的任務,而且這個建議可能比我頭腦中的聲音更難實現。

+0

更難處理。我以前在Python中做過這些事情......要求你計算字距,並且要知道這個詞出現的概率......如果你想做的很好,你應該看周圍的單詞(bigrams ot trigrams)......然後你進入維特比和隱藏的馬爾科夫模型......(這一切都有點陰霾)。最好找到一個預製腳本。 – mpen 2009-09-06 06:59:20

+0

@Mark - 所有優點。我想SO模型是可行的,因爲'字典'很小,並且直到你輸入了幾個字符纔開始查找。 – warren 2009-09-06 08:07:19

+0

那麼,SO沒有在拼寫糾正,這是完全不同的。更容易計算。如果沒有拼寫糾正,如果不是以相同的字母開頭,可以立即篩選出大量條目......在拼寫糾正中,您無法真正排除任何內容......至少不那麼容易。 – mpen 2009-09-06 20:34:32