[Php-avanzado] consulta javascript

Damián Colledani damian_colledani en yahoo.com
Mie Abr 10 23:34:00 ART 2013


Genial Gracias!!! pero me sigue tirando la consola que no está definida la funcion. Evidentemente siguen los problemas de sintaxis que no veoel Ctrl-u me da lo siguiente: y no lo se interpretar correctamente. Me lo explicas?
/////////////<script LANGUAGE="text/javascript">
function rellena(a){
	var o,u
			if (a == ) {
		o.value = ;
		u.value = ;
			
		} 
				if (a == ) {
		o.value = ;
		u.value = ;
			
		} 
			document.getElementById("descripcion").value = o.value;
	document.getElementById("precio").value = u.value;
}
</script>
Gracias
--- El mié 10-abr-13, Leonardo Tadei - Pegasus Tech Supply <leonardot en pegasusnet.com.ar> escribió:

De: Leonardo Tadei - Pegasus Tech Supply <leonardot en pegasusnet.com.ar>
Asunto: Re: [Php-avanzado] consulta javascript
Para: "Lista del curso de PHP Avanzado" <php-avanzado en pato2.fi.mdp.edu.ar>
Fecha: miércoles, 10 de abril de 2013, 16:20

Hola Damián,

    el error se debe estar dando porque la función JS que generás en PHP
tiene errores de sintaxis.
    Para verlos, fijate en el código HTML generado (Ctrl+u) y ahí vas a ver
la función que te queda.
    Si no veo mal, las líneas adentro del if no terminan con ; en JS.
    También parece haber un error semántico, porque a las variables o,u les
asignás un valor como "value", pero después a los value de los elementos
DOM se las asignás sin el value.

    La función JS que veas en el fuente, la podés ejecutar en la consola
del navegador y ver qué arroja.

El mié, 10-04-2013 a las 06:54 -0700, Damián Colledani escribió:
> Disculpen la molestia pero la consola de error de navegador me da
> error y no me puedo dar cuenta cual es, si me ayudan les agradezco:
> 
> 
> /////////Funcion
> <script LANGUAGE="text/javascript">
> function rellena(a){
> var o,u
> var a
> <?php
> include ("conecta.php"); 
> $result = mysql_query("SELECT * FROM productos ", $link) or die("$sql
> <br>".mysql_error());
> while ($row = mysql_fetch_row($result)){?>
> if (a == <?php echo $row["codigo"]; ?>) {
> o.value = <?php echo $row["descripcion"]; ?>
> u.value = <?php echo $row["precio"]; ?>
> 
> } 
> <?php
> } ?>
> document.getElementById("descripcion").value = o;
> document.getElementById("precio").value = u;
> }
> </script>
> ////////la llamo asi
> <input type="text" id="codigo" name="codigo" size="10" value=""
> onchange="rellena(this.value)" />
> Gracias
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado

-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
Web: http://leonardo.tadei.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key

_______________________________________________
Php-avanzado mailing list
Php-avanzado en pato2.fi.mdp.edu.ar
http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130410/b400e40b/attachment.html>


Más información sobre la lista de distribución Php-avanzado