Gestion du clavier iOS pour HTML <input>
les formes (utilisées dans UIWebView
) sont bien connues, c'est-à-dire <input type="tel"></input>
pour les numéros de téléphone.
Mais je me posais des questions sur le bouton bleu 'Go' du clavier. Parfois, le clavier a un bouton bleu 'Go' , parfois le clavier a un bouton de retour gris . Y a-t-il une possibilité de contrôler ce comportement par programme?
Aha ...
Le bouton "Go" n'apparaît que si le <input>
la balise est à l'intérieur d'un <form>
tag (et le tag de formulaire a un attribut action
). Donc, si vous accédez à vos éléments de formulaire par la suite, c'est-à-dire JavaScript, vous pouvez omettre <form>
Mots clés.
bouton 'Go':
<form action="..." method="...">
<input type="text"></input>
</form>
bouton 'retour':
<input type="text"></input>
La partie importante est que la balise form
a une propriété action
. (action="#"
est un noop.)
<form>
<input type="text" />
</form>
<form action="#">
<input type="text" />
</form>