2016-06-10 1 views
0

J'ai un champ de saisie qui doit être de type texte. Mais je veux que le clavier qui apparaît sur un téléphone soit le numérique. Comment cela peut il etre accompli? Je l'ai essayé ce qui suit:Obtention du clavier numérique sur le téléphone, en cas de mise au point sur le champ de saisie de texte

<input class="input-number-noarrows" name="ASETid" id="txtHours" 
style="width:100%;height:75px;font-size: 60px;text-align:center;" 
focus-me="focusInput" ng-tooltip="Enter hours" ng-model="clone.hoursNoTotal" 
ng-change="resetTotalHoursForDelevery(clone.hoursNoTotal)" 
ng-keydown="controlForNumber($event)" type="text" pattern="\d*" step="0.01" /> 
+0

J'ai maintenant essayé le inputmode = attribut « numérique », mais il n'a pas effet –

+0

Est-ce vraiment impossible à réaliser? –

Répondre

0

Avez-vous essayez de remplacer

type="text" 

avec

type="number" 
+0

Il doit être de type = "texte" pour des raisons. –