Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2010, 11:51
decano1891
 
Fecha de Ingreso: julio-2010
Mensajes: 33
Antigüedad: 13 años, 10 meses
Puntos: 0
valor de caja de texto

Hola tengo problemas para obtener el valor de 2 cajas de texto diferentes con js. Siempre me muestra el valor de la primera y no el de las de abajo.
Les copio el codigo para ayudar un poco mas, muchas gracias y saludos

echo '<td>'; echo '<div id = '.$codigo.$lote.' style="display:none;">';
if ($llevaFacturaAux== "S"){//(2)
//INGRESAMOS LA CANTIDAD DESEADA, NO PUEDE SUPERAR EL STOCK ACTUAL
echo " Cantidad: ";
echo '<label><input name="my-item-qty" id="idc.$codigo.$lote" value="" size="3" onChange="comparar(this)"; /></label>';
//EN ESTE LABEL MOSTRAMOS EL TEXT PARA INGRESAR EL PRECIO DEL PRODUCTO Y CONTROLAMOS QUE NO SEA MENOR QUE CERO
echo " Precio: ";
echo '<label><input type="text" name="my-item-price" id ="idp.$codigo.$lote" value="" size="3" onChange="valorMayorQueCero(this)"; /></label>';
//ALTA
echo ' '.'<a onclick="altaCarrito(\''.$reporte.'\', \''.$codigo.'\', \''.$lote.'\', \''.$codigo.$lote.'\', \''.$codigo.$lote.'\' )"> <img src = "./img/add.png"> </a>'; }else{//SI NO LLEVA FACTURA
echo " Cantidad: ";
echo '<label><input type="text" name="my-item-qty" id="id-my-item-qty" value="" size="3" onChange="comparar(this)"; /></label>';
//ALTA
echo ' '.'<a onclick="altaCarrito(\''.$reporte.'\', \''.$codigo.'\', \''.$lote.'\')"> <img src = "./img/add.png"> </a>';
}
echo '</div>'; echo '</td>';

adjunto el js

function altaCarrito(nroReporte, codigo, lote){
divContenido = document.getElementById('contenido');
prm1 = codigo;
prm2 = lote;
prm3 = "IS";
prm4 = document.getElementById("idc.$codigo.$lote").value ; //cantidad
prm5 = document.getElementById("idp.$codigo.$lote").value ; //precio

ajax=objetoAjax();
ajax.open("GET", './Rep_'+nroReporte+'.php?prm1='+prm1+'&prm2='+prm2+' &prm3='+prm3+'&prm4='+prm4+'&prm5='+prm5);

divContenido.innerHTML= '<center><br><br><br><img src="./img/loading.gif"></center>';
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
//mostrar resultados en esta capa
divContenido.innerHTML = ajax.responseText
}
}
ajax.send(null)
}

Una lastima que no pueda adjuntar la imagen que ayudaria bastante.

Saludos y gracias

Última edición por decano1891; 10/08/2010 a las 12:09