Foros del Web » Programando para Internet » Javascript »

no recibo variable

Estas en el tema de no recibo variable en el foro de Javascript en Foros del Web. hola trato de enviar una variable por onclick asi: for($i=0;$i<mysql_num_rows($result);$i++){ $var=mysql_result($result,$i,"id"); echo "<tr>"; echo "<td style='border:1px solid #999'>".mysql_result($result,$i,"marca")."</td>"; echo "<td style='border:1px solid #999'>".mysql_result($result,$i,"clase")."</td>"; echo "<td ...
  #1 (permalink)  
Antiguo 23/10/2011, 19:51
Avatar de kakashi20  
Fecha de Ingreso: septiembre-2009
Mensajes: 616
Antigüedad: 14 años, 7 meses
Puntos: 15
Exclamación no recibo variable

hola

trato de enviar una variable por onclick asi:

for($i=0;$i<mysql_num_rows($result);$i++){


$var=mysql_result($result,$i,"id");
echo "<tr>";

echo "<td style='border:1px solid #999'>".mysql_result($result,$i,"marca")."</td>";
echo "<td style='border:1px solid #999'>".mysql_result($result,$i,"clase")."</td>";
echo "<td style='border:1px solid #999'>".mysql_result($result,$i,"cantidad")."</td>";

echo "<td style='border:1px solid #999'><input type='button' name='agregar' id='agregar' value='Agregar' class='boton' onClick='cesta('".$var."')' /></td>";
echo "</tr>";

}

y la recibo asi:


<script type="text/javascript">

function cesta(id){

alert(id);

new Ajax.Request( 'cesta.php' , {


method: 'post',
parameters: {id_prod: id },


onSuccess: function(transport) {
var resultados = $("resultados");
resultados.innerHTML=transport.responseText;
}
});
}

</script>


El problema es que no recibo nada....

Si alguien me pudiese ayudar se lo agradecería
  #2 (permalink)  
Antiguo 23/10/2011, 20:18
Avatar de kakashi20  
Fecha de Ingreso: septiembre-2009
Mensajes: 616
Antigüedad: 14 años, 7 meses
Puntos: 15
Respuesta: no recibo variable

solucion

onClick=\"javascript:cesta('".$var."')\"

Gracias

Etiquetas: html, php, botones, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:54.