[Php-avanzado] consulta javascript
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Jue Jul 30 03:04:20 ART 2009
Hola Damián,
falla porque te falta la propiedad id en los elementos del
formulario... entonces getElementById() no los encuentra.
Saludos!
El mié, 29-07-2009 a las 18:02 -0700, Damián Colledani escribió:
> Bueno es largo pero ahí va, ahh agrego que en prec que es otra variable donde guardo el precio que es un text tambien me dá el mismo error, es más si borro los dos el script funciona.
>
> <form name="form" action="" method="POST">
> <table width="70%">
> <tr><td colspan="8" align="center"><h3><u>Alta de Pedidos</u></h3></td></tr>
> <tr>
> <td><b>Apellido:</b></td><td><input name="apellido" type="text"></td>
> <td><b>Nombre:</b></td><td><input name="nombre" type="text"></td>
> <td><b>Dirección:</b></td><td><input name="direccion" type="text"></td>
> </tr>
> <tr>
> <td><b>Teléfono:</b></td><td><input name="telefono" type="text"></td>
> <td><b>Teléfono Ad.:</b></td><td><input name="telefonoad" type="text"></td>
> <td><b>Correo-e:</b></td><td><input name="correo" type="text"></td>
> </tr>
> <tr>
> <td><b>Fecha Nac.:</b></td><td><input name="fe_nac" type="text"></td>
> <td><b>Ciudad:</b></td>
> <td><select name="localidad" id="localidad" onchange="cambia()">
> <option selected value="0">--Elija--</option>
> <?php
> include ("conecta.php");
> $result = mysql_query("SELECT * FROM localidad ORDER BY localidad", $link) or die("$sql <br>".mysql_error());
> while ($row = mysql_fetch_row($result)){
> print " <option value='".$row[0]."'>".$row[1]."</option>\n";
> }
> ?>
> </select>
> </td>
> </tr>
> <tr>
>
> <td rowspan="2"><b>Barrio:</b></td>
> <td rowspan="2"><select name="barrio" id="barrio">
> <option selected value="0">--Elija--</option>
> </select>
> </td>
> <td><input name="opcion" type="radio" value="3" checked></td><td><b>Compra</b></td>
> </tr>
> <tr>
> <td><input name="opcion" type="radio" value="2"></td><td><b>Alquiler</b></td>
> </tr>
> <tr><td><b>Propiedad:</b></td>
> <td><select name="propiedad" id="propiedad">
> <option selected value="0">--Elija--</option>
> <?php
> include ("conecta.php");
> $result = mysql_query("SELECT * FROM tipos ORDER BY tipo", $link) or die("$sql <br>".mysql_error());
> while ($row = mysql_fetch_row($result)){
> print " <option value='".$row[0]."'>".$row[1]."</option>\n";
> }
> ?>
> </select>
> </td>
> <td><b>Comodidad:</b></td>
> <td><select name="comodidad" id="comodidad">
> <option selected value="0">--Elija--</option>
> <option value="1">1 Ambiente</option>
> <option value="2">2 Ambientes</option>
> <option value="3">3 Ambiente</option>
> <option value="4">4 Ambiente</option>
> <option value="5">5 ó más Ambientes</option>
> </select>
> </td>
> <td><b>Precio:</b></td>
> <td><input name="precio" type="text" size="8" maxlenght="11"></td>
>
> </tr>
>
>
> <tr>
> <td><b>Observaciones:</b></td>
> <td colspan="2"><textarea name="texto" cols="30" rows="4">Escriba...</textarea></td>
> <td><b>Buscar Similares:</b></td>
> <td colspan="2"><input type="button" value="Buscar" onclick="iguales()"></td>
> </tr>
>
> <tr>
> <td colspan="4" align="center"><input type="button" name="boton" onclick="Validar()" value="Guardar pedido"></td>
> </tr>
> </table>
> </form>
>
> --- El jue 30-jul-09, 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: jueves, 30 de julio de 2009, 1:44 am
> > Hola Damián,
> >
> > El mié, 29-07-2009 a las 17:16 -0700, Damián Colledani
> > escribió:
> > > Hola estoy tratando de extraer el valor de un elemento
> > tipo radio de un formulario y asignarlo a una variable:ej
> > > var op=document.getElementById('opcion').value;
> > > //y la consola de error me tira lo sig.
> > > Error: document.getElementById("opcion") is null
> > > Archivo de origen: http://localhost/Inmobiliaria-Giomini/alta_pedidos.php?mensaje=si
> > > Línea: 95
> > > //Agradezco la devolución
> >
> > Enviá el código HTML del formulario,
> > que es la otra mitad de este
> > asunto...
> >
> > --
> > Leonardo Tadei
> > leonardot en pegasusnet.com.ar
> > http://blog.pegasusnet.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
> >
>
>
> ____________________________________________________________________________________
> ¡Viví la mejor experiencia en la web!
> Descargá gratis el nuevo Internet Explorer 8
> http://downloads.yahoo.com/ieak8/?l=ar
> _______________________________________________
> 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
Pegasus Tech Supply
Tel: (+54)(+223) 471-2880
La Salle 1131 - Mar del Plata - Argentina
http://www.pegasusnet.com.ar / http://blog.pegasusnet.com.ar
http://www.prometeustech.com.ar / http://www.grupopegasus.com
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado