Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2010, 09:55
Avatar de ferphp
ferphp
 
Fecha de Ingreso: julio-2007
Ubicación: San Pedro Sula
Mensajes: 115
Antigüedad: 16 años, 9 meses
Puntos: 1
Ayuda por favor con nombre de INPUT TEXT

Buenos dias amigos, necesito de su ayuda, vamos a ver si me explico bien:

Yo tengo un formulario para ingresar un valor a la base de datos, y ese dato se ingresa en un INPUT TEXT, pero el nombre de ese INPUT no es un nombre normal, sino que se llama, pscore[{$scores_list[key].id}], aqui viene mi pregunta, yo quiero usar ese nombre dentro de un función en el script asi:

Código HTML:
<script>
var total=0;
function sumar(valor) {
total+= valor; 
document.forms['scores'].pscore[{$scores_list[key].id}].value=total;
}

function restar(valor) {
total-=valor; 
document.forms['scores'].pscore[{$scores_list[key].id}].value=total;
}
</script> 
Este es el INPUT TEXT

Código HTML:
<input size="10" type="text" name="pscore[{$scores_list[key].id}]" value="{$scores_list[key].pscore}" class="text"> 
y en la jerarquia, document.forms['scores'], es el nombre del formulario, pscore[{$scores_list[key].id}], es el nombre del INPUT TEXT en cuestión y Value, es el valor que da, pero no funciona porque creo que no toma el nombre como tal, mi pregunta es:

1. ¿Es correcto así como está o no? y si no, como concatenaría esos parámetros, teniendo en cuenta el nombre del INPUT TEXT, espero de la ayuda de los expertos en la materia, estaré eternamente agradecido, de antemano, Muchas Gracias y Feliz Año!
__________________
"El saber y la razón hablan, la ignorancia y el error gritan"

Última edición por ferphp; 29/12/2010 a las 09:59 Razón: me faltaba código