Código fuente, hay un pequeño problema, que Dios vea cómo modificarlo.
Reemplazar con
<input name = " cardId " type = " text " format = " * Formato
Atributo de formato de 1, etiqueta de entrada wml
Cualquier letra mayúscula de la a a la z, sin números ni otros personajes.
a
Cualquier letra minúscula de la a a la z, excluyendo números y otros caracteres.
n es cualquier número del 0 al 9.
x es cualquier carácter de la a a la z y del 0 al 9.
x
Cualquier carácter de la a a la z del 0 al 9.
En cualquier carácter, la entrada predeterminada comienza con una letra mayúscula.
En cualquier carácter, la entrada predeterminada comienza con una letra minúscula.
*f
(asterisco) representa cualquier número (incluido 0), f es el código de formato.
Nf representa el número de caracteres a introducir. n es del 1 al 9. f es el código de formato.
\
es el carácter de salida de escape.
Los caracteres de formato se pueden utilizar en combinación para representar una entrada de formato específica. Pero la entrada forzada debería evitar avisar al usuario cuando comete un error. Si la entrada es incorrecta, el área de relleno normalmente permanecerá en blanco hasta que el usuario sepa qué ingresar. Si solo desea ingresar números, use "*N" para saltar directamente al modo de ingreso de números. Si solo desea ingresar caracteres en mayúsculas, use "*M" para saltar al modo de entrada en mayúsculas. A continuación se muestran algunos ejemplos:
" N "
Acepta solo un carácter numérico.
" *N "Acepta cualquier carácter numérico.
"NN" sólo acepta dos caracteres numéricos, ni más ni menos.
"安"
Acepta un carácter en mayúscula (sin dígitos) seguido de dos dígitos, ni más ni menos.
" X*N "
Indica que un carácter (sin dígitos) seguido de cualquier número de caracteres numéricos es aceptable.
"NNN\-NNN\-NNNN" significa que se acepta el formato de número de teléfono de EE. UU., como "123-456-1234".
" 2N\:2N\:2N "
Indica que se acepta el formato de hora, como "12:02:34".
"NNNNNNNNN" significa aceptar 9 caracteres numéricos.
" 9N "
Esto también significa que se aceptan 9 caracteres numéricos.
El parámetro maxlength controla el número total de caracteres ingresados.
2.
¿Cómo evitar campos vacíos?
En la mayoría de los casos, necesitas saber que el usuario realmente ingresó algo en el campo y no puedes dejarlo vacío. Esto se puede hacer probando en el servidor o mediante WML.
Existe
En WML, esta verificación se puede realizar con el código de formato apropiado o usando una etiqueta de entrada llamada vacíook="false". Parámetros de
(solo se usan cuando se debe requerir la entrada del usuario). Si se utiliza value="algo" o value="".
Los usuarios aún pueden enviar campos vacíos.
Las siguientes líneas recibirán cualquier valor en el campo de nombre de usuario.
Incluso si el usuario borra todo el campo. Además, no hay nada en el campo y se puede enviar el formulario.
& ltInput name = "Nombre de usuario"
type="text" value="cosas"
formato = " * M "/& gt; p>
La siguiente línea recibirá cualquier valor para nombre de usuario excepto cuando el usuario borre todo el campo.
Campo. Si el campo está vacío, no podrá enviar el formulario.
& ltNombre de entrada = "Nombre de usuario" tipo = "Texto"
valor = "cosas" formato = "M * M"/& gt;
El Las aplicaciones anteriores están dirigidas a la mayoría de los navegadores. En Nokia 7110
el parámetro Emptyok puede producir el mismo efecto:
& ltIntroduzca nombre = " nombre de usuario " tipo = " texto " valor = " cosas "
formato = " * M " vacíook = " falso "/& gt;