Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Aggiungere textbox

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    173

    Aggiungere textbox

    Salve a tutti,
    ho un form con una select formata da (maggiore, minore, compreso) e un campo di input vorrei che quando l'utente clicchi su compreso al posto di una textbox me ne escano due, ma non riesco a trovare niente in rete.
    Qualcuno di voi mi può aiutare???

    Grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    cioa prova cosi

    codice:
    <select name="peso" onchange="if (this.value=='compreso'){document.getElementById('novo_textbox').innerHTML='Text1: <input type=\'text\' name=\'TEXT1\' /> Text2: <input type=\'text\' name=\'TEXT2\' />'}else{document.getElementById('novo_textbox').innerHTML='Text1: <input type=\'text\' name=\'TEXT1\' />'}">
    <option value="maggiore">maggiore</option>
    <option value="minore">minore</option>
    <option value="compreso">compreso</option>
    </select>
    <span id="novo_textbox">Text1: <input type="text" name="TEXT1" /></span>

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    173
    Ti ringranzio ma non funziona, mi mostra sempre un solo campo.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    nel form hai messo <span id="novo_textbox"></span> ??

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    173
    sisi.. ho fatto il copia-incolla del tuo codice...

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    incollando il codice qui mi hanno formatato il testo

    ora netto la riga del select vediamo se lo formatano

    <select name="peso" onchange="if (this.value=='compreso'){document.getElementById(' novo_textbox').innerHTML='Text1: <input type=\'text\' name=\'TEXT1\' /> Text2: <input type=\'text\' name=\'TEXT2\' />'}else{document.getElementById('novo_textbox').in nerHTML='Text1: <input type=\'text\' name=\'TEXT1\' />'}">

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    173
    Grazie mille sei stato gentilissimo.

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.