Pregunta sobre JavaScript
Como puedo comparar varios elementos de un html.
por ejemplo he creado tres 9 inputs con id=cantid0, cantid1 asi hasta cantid22. El tema esta enque no se como comparar dos objetos diferentes en el script. como if(cantid0==cantid1){}. ¿Me podeis echar un cable?, gracias. |
Supongo que lo que quieres es comparar el valor contenido en el control (input). Casi todos los objetos de formulario tienen una propiedad denominada "value" que contiene el valor introducido en el mismo (Nunca lo habrías imaginado, ¿a que no? :D). Este valor es un "string", así que tenlo en cuenta:
Código:
...<script> |
Ese apartado lo tengo claro pero...
Gracias por el script, pero lo que realmente necesito es comparar dos o mas inputs.
como he dicho antes, Cita:
gracias por la atención. |
hola
Considero que los inputs tienen una numeración consecutiva Código PHP:
if( cantid0!=cantid1 ) if( cantid1!=cantid2 ) ... if( cantidx!= cantidx+1 ) Ahora lo que no me queda claro es si quieres comparar los valores o los ides. Espero que sea esto lo que buscabas, es muy posible que haya algún error de sintaxis. |
Gracias por la celeridad
En principio es muy buena idea la que me has mandado, la voy a provar.
Ahora lo que quiero comparar son los valores. cantid0 cantid01 cantid02 cantid1 cantid11 cantid12 cantid2 cantid21 cantid22 estos son los elementos creados y sus ids, son inputs, con lo cual lo que quiero hacer es comparar cantid1 con cantid0. como cantid2 con cantid1 y cantid0. Ese es mi dilema. Esa es mi finalidad, controlar los inputs y que no seponga cantidades inapropiadas. de todas maneras gracias por la ayuda. |
La franja horaria es GMT +2. Ahora son las 16:32:52. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi