Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Scrivere su due input

  1. #1
    Utente di HTML.it L'avatar di Iron83
    Registrato dal
    Jun 2008
    Messaggi
    396

    Scrivere su due input

    Ciao ragazzi,

    non sapendo dove postare questa domanda l'ho fatto qui

    ho un input type text dove inserisco il titolo di un articolo e un input pagina dove inserisco il nome della pagina (che poi sarebbe lo stesso testo contenuto all'interno del titolo) vorrei che quando si inizia a scrivere all'interno dell'input titolo automaticamente si compili anche il contenuto dell'input pagina esempio:



    Spero di essere stato chiaro

  2. #2
    function cambia() {
    var element = document.getElementById('cambiatitolo');
    document.title = element.value;
    }

    <input type="text" onchange="cambia()" id="cambiatitolo"/>
    Cristiano
    ---
    Originariamente inviato da rebelia : solo un nerd puo' pensare di tacchinare in un forum di informatica

  3. #3
    Utente di HTML.it L'avatar di Iron83
    Registrato dal
    Jun 2008
    Messaggi
    396
    Ciao wider,
    intanto grazie per la funzione e per la celere risposta.

    Forse mi sono spiegato male, quello di cui ho bisogno sarebbe una specie di autocompilazione, cioè io scrivo "A" nell'input name="titolo" e automaticamente nell'input name="pagina" readonly vedo la lettera "A". Se la cancello dall'input titolo sparisce anche nell'input pagina.

    Praticamente ho bisogno di inserire lo stesso parametro in due input diversi senza copiarlo ed incollarlo, per poi inviarlo ad una pagina asp che fa partire dei controlli ed inserisce in un db i campi passati.

  4. #4
    Questo fa così: se scrivi qualcosa su un input lo copia nel secondo input, giusto?
    codice:
    function cambia(element, source) {
    	var inherit = document.getElementById(element);
    	inherit.value = document.getElementById(source).value;
    }
    codice:
    	<input type="text" onkeypress="cambia('element', 'source');" id="source" />
    
    	<input type="text" readonly="readonly" id="element" />
    Cristiano
    ---
    Originariamente inviato da rebelia : solo un nerd puo' pensare di tacchinare in un forum di informatica

  5. #5
    Utente di HTML.it L'avatar di Iron83
    Registrato dal
    Jun 2008
    Messaggi
    396
    Grande!

    grazie mille

  6. #6
    Utente di HTML.it L'avatar di Iron83
    Registrato dal
    Jun 2008
    Messaggi
    396
    L'unica cosa un pò strana è che quando scrivo nell'input titolo una frase, l'ultima lettera nell'input pagina viene estromessa, esempio:

    TITOLO --> Mare

    PAGINA --> Mar

    questo si risolve solo se do uno spazio nell'input titolo. Come posso risolverlo??

    Grazie in anticipo!

  7. #7
    <input type="text" onkeyup="cambia('element', 'source');" id="source" />
    Cristiano
    ---
    Originariamente inviato da rebelia : solo un nerd puo' pensare di tacchinare in un forum di informatica

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.