我正在使用ReCaptcha,ASP.NET和Gaia Ajax。我花了一些時間使用與Gaia結合的ReCaptcha AJAX API通過補丁檢索AJAX回發中的recaptcha_response_field
文本框的內容。ReCaptcha:從腳本鉤住TextBox的OnKeyDown
這只是向您介紹該主題。現在,我想將另一個補丁應用於ReCaptcha,而無需重新實現它(一個比當前ASP.NET實現更好的綜合開放源代碼庫是可取的,但我沒有時間):this question解釋了哪一個。
基本上,
我需要,調用ReCaptcha.Create()
,其中AJAX回發期間呈現CAPTCHA,鉤到recaptcha_response_field的onKeyDown事件,注入我的JavaScript片段,防止表單被提交後。
你明白,因爲我沒有渲染<input>
標籤(我無法控制它),所以我必須從外部掛鉤。
一般來說,
我想你實際上可能回答一般問題:「如何以編程設置JavaScript事件處理程序?」因爲這肯定適用於事件的所有類。
謝謝
我只是需要正確提交表單當用戶按下ENTER鍵。我說這是另一個問題的後續行動 – 2011-02-02 02:32:53