2013-04-12 14 views
6

Czy jest jakiś sposób, w jaki mogę oznaczyć etykietę lub oznaczyć mój kod HTML, aby upewnić się, że pole takie jak "Imię" powinno zostać automatycznie wypełnione?Automatyczne uzupełnianie przeglądarki

Najpopularniejsze przeglądarki używają wyrażenia regularnego dla nazw pól, np. na imię

.*name|initials|fname|first$". 

Ale zmiana nazwy pola ma konsekwencje w innym miejscu; Jestem ograniczony tym, co wolno mi zmienić.

+4

nie jestem świadomy jakikolwiek sposób poinformować przeglądarkę, że pole o nazwie "abcxyz" powinno być traktowane jako pole "imię". Z pewnością nie ma w nim specyfikacji HTML. – Adrian

Odpowiedz

1

jest to forma z zakończeniem auto na

<form action="demo_form.asp" method="get" autocomplete="on"> 
    First name:<input type="text" name="fname"><br> 
    E-mail: <input type="email" name="email"><br> 
    <input type="submit"> 
</form> 

Mam nadzieję, że pomoże to najlepsze co mogłem znaleźć :)

+0

@Barney, jeśli ta odpowiedź działa, a następnie podziel się bogactwem, wybierając najlepszą odpowiedź, proszę i dziękuję :) i jeśli to nie działa, proszę powiedz mi, żebym mógł pomóc. – dragonloverlord

+1

Właśnie wysłałeś przykład działającego formularza. Jeśli ponownie przeczytasz to pytanie, zrozumiesz, że NIE MOŻNA zmienić nazwy moich pól na "fname", "email" itp. – Barney

+1

Jedyny sposób, w jaki mogłem zobaczyć, że osiągasz to poprzez długi kod, który jest poza moją wiedzą. Przykro mi, nie mogłem pomóc. – dragonloverlord

Powiązane problemy