Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di barnico
    Registrato dal
    Oct 2001
    Messaggi
    490

    creazione dinamica di textfield

    avrei la necessità di fare in modo che in una pagina dove c'è un form l'utente scelga quente textfield gli servono e scegliendo il numero automaticamente vengono create nella pagina, come posso fare?

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    codice:
    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
    <!--
    function button1_onclick() {
    	var ntb = document.getElementById("text1").value;
    	if(!isNum(ntb))
    	{
    		alert("devi inserire un valore numerico");
    	}
    	else
    	{
    		var frm = document.getElementById("form1");
    		frm.innerHTML = "";
    		for(var i = 0; i < parseInt(ntb); i++)
    		{
    			addTextBox(frm, "text_" + i, "");
    			addLine(frm);	
    		}
    		addSubmit(frm, "submit1", "Submit")
    	}
    }
    
    
    function isNum(arg) 
    {
    	return !isNaN(parseFloat(arg));
    }
    
    function addTextBox(form, key, value)
    {
    	var input = document.createElement("input");
    	input.type = "text";
    	input.name = key;
    	input.value = value;
    	form.appendChild(input);
    }
    
    function addLine(form)
    {
    	var input = document.createElement("hr");
    	form.appendChild(input);
    }
    
    function addSubmit(form, key, value)
    {
    	var input = document.createElement("input");
    	input.type = "submit";
    	input.name = key;
    	input.value = value;
    	form.appendChild(input);
    }
    
    //-->
    </SCRIPT>
    </HEAD>
    <BODY>
    scegli quanti TextBox vuoi: <INPUT type="text" id=text1 name=text1>
    <INPUT type="button" value="Button" id=button1 name=button1 LANGUAGE=javascript onclick="return button1_onclick()">
    <HR>
    
    <form id="form1" name="form1"  action=? method=get>
    </form>
    
    </BODY>
    </HTML>
    Pietro

  3. #3
    Utente di HTML.it L'avatar di barnico
    Registrato dal
    Oct 2001
    Messaggi
    490
    grazie proprio quello che cercavo perfetto

  4. #4
    Utente di HTML.it L'avatar di barnico
    Registrato dal
    Oct 2001
    Messaggi
    490
    un'altra cosa ma poi come faccio a leggere i campi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.