我在我的註冊表單中添加了一個輸入字段,通過正則表達式驗證值以避免垃圾郵件自動註冊。我不知道它是否會工作,或者垃圾郵件機器人會通過它。正則表達式驗證以防止垃圾郵件註冊?
這裏是我的代碼:
<label>Type "Word" in the field*</label>
<input pattern="(Word|word)" type="text" name="antispamfield"
id="antispamfield" required/>
現在的用戶將不得不爲了完成註冊,進入「文字」。但是,垃圾郵件是否會通過驗證?有沒有人有更好的主意,而不是使用正則表達式或JavaScript?
鑑於你已經在輸入標籤本身提供了問題的答案,它不會有太大的限制... –
是的,但這是萬一我的網站是專門針對目標。對? @MarcB –
您需要使用正確的驗證碼,例如Google reCaptcha才能避免垃圾郵件。儘管你需要一些代碼。你的方法可能會阻止一些垃圾郵件通過。 – HaukurHaf