Ver Mensaje Individual
  #12 (permalink)  
Antiguo 06/01/2010, 10:05
lastunikorn
 
Fecha de Ingreso: julio-2008
Mensajes: 21
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Select + Insert

Estoy usando Firefox.
ahí va mi pastelada:
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2.        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head lang="" xml:lang="">
  5. <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  6. <title>PELITECA</title>
  7. <link  rel="stylesheet" type="text/css" href="css/basic.css" />
  8. <script type="text/javascript" src="Javascript/jquery-1.3.2.js"></script>
  9. <script type="text/javascript" src="Javascript/funciones.js"></script>
  10.  
  11.  
  12. </head>
  13.     <div id="cabezera">
  14.     <div class="opaco" style="margin-top: 10px; margin-left: 35px;">
  15.  
  16.         <img width="25%;" title="PELITECA;" src="Imagenes/PELITECA.gif"  alt="PELITECA"/>
  17.     </div>
  18.     <div class="transparente" style="border-bottom: solid 1px;">
  19.     </div>
  20. </div>
  21.     <html xmlns="http://www.w3.org/1999/xhtml">
  22. <div id="menu">
  23.     <div class="opaco" style="padding-left:40px; width: 200px; float: left; height: 600px;">
  24.         <div class="link mt10"><a href="#;" title="Introducir película">NUEVA PELÍCULA</a></div>
  25.         <div class="link mt10"><a href="#;" title="Lista de películas">LISTADO DE PELÍCULAS</a></div>
  26.  
  27.     </div>
  28.     <div class="transparente" style="width: 20%; float: left; height: 600px; border-right: solid 1px;"></div>
  29. </div>
  30.     <div id="contenido">
  31.         <div style="width: 79.9%; float: left; height: 600px;">
  32.             <div id="subtitulo" style="text-align:center; width:100%; text-indent:inherit" >
  33.                 <h1>Introducir Nueva Película<h1>
  34.             </div>
  35.             <div id="formulario" style="background-color:#CCCCCC; width:90%; margin-left:60px;">
  36.  
  37.                 <div style="padding:10px;">        
  38.                     <form id="introducir"  method="post" action="funciones/insertarPeli.php">
  39.                         <div class="filaForm">
  40.                             <div> <label for="titulo"> Título: </label>  </div>
  41.                             <div> <input type="text" maxlength="200" name="titulo"/> </div>
  42.                         </div>
  43.  
  44.                         <div class="filaForm">
  45.                             <div> <label for="anyo"> Año: </label>  </div>
  46.                             <div> <input type="text" maxlength="4" id="anyo" name="anyo"/> </div>
  47.                         </div>
  48.                         <div class="filaForm">
  49.                             <div> <label for="duracion"> Duración: </label>  </div>
  50.  
  51.                             <div> <input type="text" maxlength="4" id="duracion" name="duracion"/> </div>&nbsp;minutos
  52.                         </div>
  53.                         <div  class="filaForm">
  54.                             <div> <label for="pais"> País: </label>  </div>
  55.                             <div id="zonaPais">
  56.                                 <select style='float:left;'id= 'pais' name='pais' onchange='javascript:insertar_nuevo_pais()'><option value='-'>Escoje una opción</option><option value='00'>- Añadir otro país -</option><option selected value='11'>BACABURRRA<option selected value='12'>BACABURRRA2<option selected value='13'>BACABURRRA3<option selected value='14'>BACABURRRA4<option selected value='15'>BACABURRRA5<option selected value='17'>BACABURRRA6<option selected value='16'>BACABURRRA6<option selected value='4'>Catalunya<option selected value='3'>España<option selected value='6'>Francia<option selected value='8'>Francia<option selected value='7'>Francia<option selected value='5'>Italia<option selected value='9'>nexus<option selected value='1'>Portugal<option selected value='2'>USA<option selected value='10'>vivivivivivi</select>                          </div>  
  57.                             <div id="insertar_pais" style="margin-left:5px;float:left;display:none; width: 200px;">
  58.                                 <input type="text" id="paisNuevo" name="paisNuevo" />
  59.  
  60.                                 <button style= "float:none;margin-left:5px;" type="button" onclick="javascript:inesrtarPais()"> + </button>
  61.                             </div>
  62.                         </div>
  63.                        
  64.                         <script type="text/javascript">
  65.                         function insertar_nuevo_pais(){
  66.                                 if($("#pais").val()==00){
  67.                                     $("#insertar_pais").show();
  68.                                     $("#pais option:eq(0)").attr("selected", "selected");
  69.                                 }else {
  70.                                     $("#insertar_pais").hide();
  71.                                 }
  72.                             }
  73.                            
  74.                         function inesrtarPais(){
  75.                             var pais = document.getElementById("paisNuevo").value; // aqui esta la var nombre_div
  76.                             ajax = getXMLHttpRequest();
  77.                             ajax.onreadystatechange = function() {
  78.                                 if(ajax.readyState == 4) {
  79.                                     cont.innerHTML = ajax.responseText;
  80.                                 }
  81.                             }
  82.                             //ajax.open('GET', 'funciones/insertarPais.php?paisNuevo=' +pais , false);
  83.                             //ajax.send(null);     
  84.                             $.post('funciones/insertarPais.php', {'paisNuevo': pais}, callback:function(){
  85.                                 regarga();
  86.                                
  87.                             });
  88.                                            
  89.                             //var valido=ajax.responseText;
  90.                            
  91.                         //  if (valido=="OK "){
  92.                                
  93.                                
  94.                                                                
  95.                             //  }
  96.                                
  97.                             /*  var getNuevoCombo=$("#paisNuevo").val();    
  98.                                 getNuevoCombo="<option value='XX' selected='true'>"+getNuevoCombo+"</option>";
  99.                                 $("#pais").append(getNuevoCombo);
  100.                                 $("#insertar_pais").hide();
  101.  
  102.                                 */}
  103.                             function recarga()  {
  104.                             $("#insertar_pais").hide();
  105.                                 $("#zonaPais").html("<select style='float:left;'id= 'pais' name='pais' onchange='javascript:insertar_nuevo_pais()'><option value='-'>Escoje una opción</option><option value='00'>- Añadir otro país -</option><option selected value='11'>BACABURRRA<option selected value='12'>BACABURRRA2<option selected value='13'>BACABURRRA3<option selected value='14'>BACABURRRA4<option selected value='15'>BACABURRRA5<option selected value='17'>BACABURRRA6<option selected value='16'>BACABURRRA6<option selected value='4'>Catalunya<option selected value='3'>España<option selected value='6'>Francia<option selected value='8'>Francia<option selected value='7'>Francia<option selected value='5'>Italia<option selected value='9'>nexus<option selected value='1'>Portugal<option selected value='2'>USA<option selected value='10'>vivivivivivi</select>");
  106.                                
  107.                                 }
  108.                            
  109.                         </script>
  110.                        
  111.                        
  112.                         <button type="submit" value="Enviar"> Enviar </button>
  113.                        
  114.                     </form>        
  115.                 </div>
  116.  
  117.             </div>
  118.         </div>     
  119.     </div> 
  120. </body>
  121. </html>