フォームを作成して正常に動作しますが、数値パターンを検証してもアルファベットのパターンで正しく検証されません。私はそれが動作するように管理していないと私が見たすべてのサイトは、同じパターンを言う。ここでは、完全なフォームは、w3cのマークアップの検証を通じて検証され、私もスニペットでそれを実行しようとしたが、いずれかの仕事をしなかったが、何かを持っているが、私はスペイン語のディスプレイキーボードを使用していますが、 ñ、á、é、í、ó、úのように。HTMLアルファベットパターンは機能しません
<form class="form23" action="insert-paciente.php" method="post"> <!-- formulario dentro de las pestañas -->
<input id="text2" type="text" placeholder="C.I" name="ci_p" pattern="[0-9]{7,8}" title="Introduzca una cedula valida" required/> <br>
<input id="text2" type="text" placeholder="Primer nombre" name="primer_nombre" pattern="[A-Za-z]" title="Ingrese solo caracteres alfabeticos" required/><br>
<input id="text2" type="text" placeholder="Segundo nombre" name="segundo_nombre" pattern="[A-Za-z]" title="Ingrese solo caracteres alfabeticos"/><br>
<input id="text2" type="text" placeholder="Primer Apellido" name="primer_apellido" pattern="[A-Za-z]" title="Ingrese solo caracteres alfabeticos" required/><br>
<input id="text2" type="text" placeholder="Segundo Apellido" name="segundo_apellido" pattern="[A-Za-z]" title="Ingrese solo caracteres alfabeticos"/><br>
<select id="select1" name="sexo" required>
<option value="">Sexo</option>
<option value="M">M</option>
<option value="F">F</option>
</select><br>
<select id="select1" name="tipo_p" required>
<option value="">Tipo de paciente</option>
<option value="Personal">Personal</option>
<option value="Estudiante">Estudiante</option>
<option value="Atencion a la comunidad">Comunidad</option>
</select><br>
<select id="select1" name="tipo_personal" >
<option value="">Tipo de Personal</option>
<option value="Administrativo">Personal</option>
<option value="Docente">Estudiante</option>
<option value="Obrero">Comunidad</option>
</select><br>
<select id="select1" name="especialidad" >
<option value="">Especialidad</option>
<option value="Administracion">Administracion</option>
<option value="Agroalientacion">Agroalientacion</option>
<option value="Contaduria publica">Contaduria publica</option>
<option value="Electricidad">Electricidad</option>
<option value="Informatica">Informatica</option>
<option value="Mantenimiento">Mantenimiento</option>
<option value="Mecanica">Mecanica</option>
<option value="Procesos quimicos">Procesos quimicos</option>
<option value="Quimica">Quimica</option><option value="Procesos quimicos">Comunidad</option>
<option value="Seguridad alimentaria">Seguridad alimentaria</option>
</select><br>
<input id="text2" type="text" placeholder="Alergias" name="alergias" pattern="[A-Za-z]" title="Ingrese solo caracteres alfabeticos" required /><br>
<label id="lb2" for="text2">Fecha de nacimiento</label> <br>
<input id="text2" type="date" name="fecha" required /> <br>
\t <input id="text2" type="submit" value="Registrar"/>
</form>
どのフィールドが検証されず、どの入力を検証すると思われますか? – Erik
正しく検証されている唯一のフィールドは、パターンが "[0-9] {7,8}"の "ci_p"フィールドと、必要なオプション入力だけです。 「primer_nombre」、「segundo_nombre」、「primer_apellido」、「segundo_apellido」、「alergias」などのパターン= "[A-Za-z]"のテキストフィールドは、アルファベット、数字、特殊文字で試してみると正しく検証されません。すべては、それが "有効な形式を使用して警告"をポップする –