From: Satyam (
Satyam(EN)satyam.com.ar)
Date: Sat Nov 20 2004 - 16:56:44 CET
Ya he recibido suficientes respuestas (si, en un tiempo tan
breve) para
hacer evidente que no funciona más que en IE y en
konqueror. Más
significativo es en cuáles no funciona: Mozilla, lo
cual lo excluye de una
cantidad demasiado significativa de usuarios para que sirva
de mucho.
Es una lástima, pues el esquema es elegante, poner los
atributos en los
mismisimos campos a que califican es lo más obvio.
Gracias a quienes me enviaron sus respuestas.
Satyam
----- Original Message -----
From: "Satyam" <
Satyam(EN)satyam.com.ar>
To: <
php-es(EN)lists.php.net>; "Rafael" <
rsalazar(EN)ucol.mx>
Sent: Saturday, November 20, 2004 1:19 PM
Subject: Re: [PHP-ES] Php vs Java
>A resultas del comentario de Rafael
mas abajo, se me ocurre que no estaría
>mal probar la tecnica que he
descrito en distintos navegadores y que
>hacerlo sería fácil.
Bastaría que hicieran click en el siguiente
enlace:
>http://www.satyam.com.ar/algo.htm
y me digan si les apacere una pagina con
>un solo cuadro de texto y una
ventana emergente (pop up) mostrando el valor
>99. Solo lo he probado en Internet
Explorer 6. Si me enviaran mails del
>resultado en otros navegadores /
versiones, yo reuniría todos los
>resultados en forma compacta y se
los reenvío.
>
> Les recapitulo la idea: agregar
atributos a los campos <input>,
<textarea>
> o <select> para indicar
validaciones a los campos de un form, de tal
> manera que una función
verifique todos los campos en el evento onSubmit en
> funcion de estos atributos. Los
atributos podrian ser, por ejemplo, tipo,
> minimo, maximo, cantDecimales o
mensajeError.
>
> Por ejemplo:
>
> <input type="text"
name="cantidad" tipo="entero" minimo="1" maximo="99"
> mensajeError="La cantidad debe ser
entre 1 y 99 unidades" />
>
> Con estos atributos, que son
inexistentes en HTML pero que, en tanto sean
> XML válido el navegador no
tiene por qué cuestionar, una única
función de
> validación asociada al
evento onSubmit del form podría hacer buena
parte
> de la validación.
>
> Gracias de antemano por vuestra
ayuda.
>
> Satyam
>
>
>
> ----- Original Message
-----
> From: "Rafael" <
rsalazar(EN)ucol.mx>
> To: <
php-es(EN)lists.php.net>
> Sent: Wednesday, November 17, 2004
6:16 PM
> Subject: Re: [PHP-ES] Php vs
Java
>
>
>> Satyam wrote:
>>
[···]
>>> Otra opcion es agregarle
atributos a los campos. Los navegadores
>>> ignoran los atributos que
desconocen y, en tanto lo que agregues respete
>>> las normas de XML, no
habra problema.
>>>
>>> Por ejemplo, la siguiente
pagina muy breve te muestra que puedes agregar
>>> atributos a un campo y que
un programa de JavaScript los puede acceder:
>>
[···]
>>> Puedes poner una llamada a
una única función en el onSubmit del form
y
>>> que recorra todos los
elementos del form buscando estos atributos de
>>> validación y, si
los encuentra, hacer la validación buscada. Nota
que
>>> puedes agregar en cada
campo un atributo que indique el mensaje de error
>>> a mostrar en caso de
fallar la validación, así el error se
hace
>>> específico al campo
en error.
>>
[···]
>>
>> Hola,
>> esto es algo que yo
empleé en alguna ocasión, y encontré que
(en ese
>> momento) sólo IExplore
podía acceder a esos campos inexistentes, por
>> supuesto es probable que ahora
todos 'los nuevos' puedan hacerlo.
>>
>> En esa ocasión los
campos 'inexistentes' tenían un formato para
>> validación (de hecho,
una expresión regular), y sólo funcionaba en
IE
>> (pese a que dichas expresiones
son soportadas desde N4/MSIE4) Como sea,
>> lo dejo a su
consideración.
>> --
>> Rafael
>>
>> --
>> PHP Spanish Localization Talk
Mailing List (http://www.php.net/)
>> To unsubscribe, visit:
http://www.php.net/unsub.php
>>
>>
>
> --
> PHP Spanish Localization Talk
Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
-- PHP Spanish Localization Talk Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
This archive was generated by hypermail 2.1.7 : Wed Jan 26 2005 - 23:58:52 CET