2015-12-29 62 views
0

我有一個輸入字段這種風格:直到注重輸入完成輸入禁用建議 - Symfony2的

<div class="contactotexto">{{ form_label(form.username, 'Nombre de Usuario: ') }}</div> 
<div class="contactocampo">{{ form_widget(form.username) }}</div> 
<div class="mensaje"><p>Ingrese un nombre de usuario entre 5 y 20 caracteres.</p></div> 

「P」標籤保持隱藏,然後我用jQuery表現出來。

我的問題是,當文本是焦點時,文本出現,但用戶的瀏覽器記得最新的帖子,它涵蓋了他們。

The suggestions cover the text!

以什麼方式我可以刪除的建議?

感謝

+0

此相關的問題更看看https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion - 作爲Besbes Riadh顯示了他的回答如下,這只是確保您使用適當的自動完成HTML屬性的問題 –

回答

4

你可以做到這一點在你的FormBuilder:

->add('test', 'text', array(
       'required' => true, 
       'attr' => array(
        'autocomplete' => 'off', 
       )) 
0

這就是所謂的「自動完成」,並禁用它會幫助您解決問題瀏覽器功能,但它不是一件容易的事做和大多數瀏覽器拒絕讓用戶忘記他們的密碼,特別是在強迫你使用至少一個大寫,一個數字,一個特殊的這個和那個網站的「安全」擔心它被禁用。

找出從這裏How do you disable browser Autocomplete on web form field/input tag?