Ich habe dieses Code-Schnipsel, also müssen Besucher meiner Seite ihre Telefonnummer eingeben, damit ich sie kontaktieren kann.Formular-Steuerelement überträgt falsche Information
Es funktioniert gut; es validiert die Informationen, aber wenn jemand "+45" oder etwas vor ihre Telefonnummer stellt (wie diese +4512345678), bekomme ich diese "2147483647".
<div class="form">
<input type="phone"
class="form-control"
placeholder="Phone"
name="fieldNumb"
<input pattern=".{7,15}" required title="input number">
</div>
Was ist die Logik dahinter? Und wie löse ich es?
Das ist der Maximalwert einer Ganzzahl mit Vorzeichen. Sie sollten Telefonnummern als Zeichenfolgen behandeln, nicht als Zahlen. –
Okay. Ich handle an Saiten und jetzt funktioniert es. Vielen Dank. – Charles