Dudas de Programacion » Markup » HyperText Markup Language (HTML)

Crear Formularios dinámicos en javascript

(1 post)
  • Started 4 months ago by Ari_lineadcodigo
  1. Ari_lineadcodigo
    Member

    Bueno mi pregunta era como crear formularios dinámicos en javascript con las funciones que me mostrataron en linea de código.
    http://lineadecodigo.com/javascript/crear-elementos-html-con-javascript/

    Despues de investegar encontre cuales eran metodos que requeria dentro de mi función en javascript para lograr resolver mi problema pero ahora mi problema es el siguiente como obtengo el valor ingresado en la caja de texto que se genero dinámica mente por el usuario para despues guardarlo en una variable en php.

    La función que cree en javascript es la siguiente:

    <SCRIPT type="text/javascript">
    var contador=0;
    function poner(){
    var lista = document.getElementById("tipo")
    var valor = lista.options[lista.selectedIndex].text
    var lugar = document.getElementById("colocar_tipo")
    valor.toString();
    if((valor=='Otro')& contador==0){
    	contador++;
    var elemento = document.createElement('input')
    elemento.type="text"
    elemento.name="ntipo"
    elemento.id="ntipo"
    ntipo
    lugar.appendChild(elemento)
    }else{ document.getElementById('colocar_tipo').innerHTML=''
    contador=0;
    }
    }
    </SCRIPT>

    Bueno en mi formulario la implemento en un select con el evento onchange

    el código seria el siguiente:

    <form id="form1" name="form1" method="POST" action="<?php echo $editFormAction; ?><?php echo $editFormAction; ?>">
            <p>
              <label for="select">Tipo:</label>
              <select name="tipo" id="tipo" onchange="poner()">
                <option value="Zandalia">Zandalia</option>
                <option value="otro">Otro</option>
                <option value="Zapatos" selected="selected">Zapatos</option>
                <option value="Tenis">Tenis</option>
              </select>
            <div id="colocar_tipo"></div>

    Ahora quiero saber como sacar el valor de caja de texto que estoy creado en la función poner() la cual tiene el nombre de ntipo y guardarlo en una variable en php

    Gracias de antemano por leer y darse un tiempo para intentar ayudarme

    Posted 4 months ago #



Reply

You must log in to post.

1,070 posts in 437 topics over 40 months by 388 of 892 members. Latest: lalala, nijh1, jasu

Acerca de...

Dudas de Programación es una Web, dentro del proyecto aulambra.com que nace con la idea de propocionar un foro de consultas sobre diferentes temas de programación. Orientado a ayudar a los internautas hispano-hablantes en Internet.

Ir al Blog de Linea de Código

Otras Webs