Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Associare un valore di una combo ad una casella

    Ho creato in html una combo:

    <select size="1" name="D1">
    <option value="2">Normativa</option>
    <option selected value="3">Vademecum</option>
    <option value="4">Sicurezza</option>
    <option value="5">Logistica</option>
    <option value="6">Turni</option>
    <option value="7">Officina</option>
    <option value="8">RFI</option>
    <option value="9">Ricorsi</option>
    <option value="10">Ferservizi</option>

    La pagina è tutta in asp, perchè salvo in un DB

    Non conosco minimamente JavaScript

    Vi spiego cosa mi serve....dovrebbe essere molto semplice

    Ho una combo nominata "D1" che cliccando mi visualizza il menù a tendina con quelle opzioni di scelta
    Ad ogni opzione ho associato un valore
    In vorreo fare questa cosa:
    Quando seleziono ad esempio "Vademecum" nella casella di testo "T9" ci deve andare il valore corrispondete cioè il "3".

    Mi potete dire come devo fare????
    Mi hanno detto di sentire qui perchè il asp non è possibile farlo sulla stessa pagina

    Ciao e grazieeeeeeeeee

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Associare un valore di una combo ad una casella

    Originariamente inviato da marco.santilli
    Ho creato in html una combo:

    <select size="1" name="D1">
    <option value="2">Normativa</option>
    <option selected value="3">Vademecum</option>
    <option value="4">Sicurezza</option>
    <option value="5">Logistica</option>
    <option value="6">Turni</option>
    <option value="7">Officina</option>
    <option value="8">RFI</option>
    <option value="9">Ricorsi</option>
    <option value="10">Ferservizi</option>

    La pagina è tutta in asp, perchè salvo in un DB

    Non conosco minimamente JavaScript

    Vi spiego cosa mi serve....dovrebbe essere molto semplice

    Ho una combo nominata "D1" che cliccando mi visualizza il menù a tendina con quelle opzioni di scelta
    Ad ogni opzione ho associato un valore
    In vorreo fare questa cosa:
    Quando seleziono ad esempio "Vademecum" nella casella di testo "T9" ci deve andare il valore corrispondete cioè il "3".

    Mi potete dire come devo fare????
    Mi hanno detto di sentire qui perchè il asp non è possibile farlo sulla stessa pagina

    Ciao e grazieeeeeeeeee
    cosi:
    codice:
    <select size="1" name="D1" onchange="if(this.selectedIndex!=0){document.NOMEFORM.T9.value=this[this.selectedIndex].value}else{document.NOMEFORM.T9.value=''}">
    <option value="0">Seleziona</option>
    <option value="2">Normativa</option>
    <option selected value="3">Vademecum</option>
    <option value="4">Sicurezza</option>
    <option value="5">Logistica</option>
    <option value="6">Turni</option>
    <option value="7">Officina</option>
    <option value="8">RFI</option>
    <option value="9">Ricorsi</option>
    <option value="10">Ferservizi</option>
    Ho aggiunto la voce Seleziona altrimenti la voce Normativa non potevi selezionarla come prima scelta.(ma puoi leminarla tranquillamente)
    Al posto di NOMEFORM devi sinserirci il nome identico del tuo form rispettando maiuscole e minunscole dato che javascript è "case sensitive"

    P.S. non l'ho testo, ma dovrebbe funzionare.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3

    Precisazione

    Form = Pagina??

    Non so di cosa si tratta

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Precisazione

    Originariamente inviato da marco.santilli
    Form = Pagina??

    Non so di cosa si tratta
    Se non sai neache cosè un form siamo messi male.
    Comunque dal momento che hai detto che i dati il salvi in un di DB con ASP hai per forza un form.

    se posti la pagina html oppure inserisci un link alla stesa faccio le mofiche.


    P.S. Se vi sono altri controlli, veriche, richiste a livello javascript falle adesso cosi modifico una volta sola Grazie.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5

    Eccolo



    <table width="100%" border="0" cellspacing="0" cellpadding="0" id="table2">
    <tr>
    <td width="280" valign="top">
    <table width="280" border="0" cellspacing="0" cellpadding="0" id="table3">
    <tr>
    <td height="16" colspan="3" valign="top" background="images/05.gif" ><div align="center" class="style2">.:Menu:.</div></td>
    </tr>
    <tr>
    <td width="32"></td>
    <td width="217" valign="top" background="images/06.gif">















    <td width="31"></td>
    </tr>

    <tr>
    <td></td>
    <td height="16" background="images/06.gif"></td>
    <td></td>
    </tr>
    <tr>
    <td></td>
    <td height="16" background="images/06.gif"><div align="center"></div></td>
    <td></td>
    </tr>
    <tr>
    <td></td>
    <td height="16" valign="top" background="images/06.gif">
    <p align="center"></p>


    </p>


    </p></td>
    <td></td>
    </tr>
    <tr>
    <td></td>
    <td height="16">[img]images/07.gif[/img]</td>
    <td></td>
    </tr>
    </table></td>
    <td width="100%" valign="top">
    <table width="98%" border="0" cellspacing="0" cellpadding="0" style="border: 1px solid #335481" height="334" id="table4">

    <tr>
    <td width="98%" height="16" valign="top" background="images/02.gif" >
    .:Amministratore</td>
    </tr>
    <tr>
    <td height="302" valign="top" bgcolor="#D8E0EB" style="font-size: 14pt; word-spacing:0; margin-top:0; margin-bottom:0">
    <form method="POST" action="newsinserimentoconferma.asp">

    <table border="0" width="80%" id="table6">
    <tr>
    <td></td>
    <td><font size="5">Titolo</font></td>
    <td> <input type="text" name="T1" size="63"></td>
    </tr>
    <tr>
    <td width="5%"></td>
    <td width="16%"><font size="5">Corpo</font></td>
    <td><textarea rows="5" name="T2" cols="47"></textarea></td>
    </tr>
    <tr>
    <td width="10%"></td>
    <td><font size="5">Copia</font></td>
    <td><select size="1" name="T3">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
    <option>6</option>
    </select></td>
    </tr>
    <tr>
    <td width="10%"></td>
    <td width="16%"><font size="5">Data</font></td>
    <td width="72%">
    <input type="text" name="T4" size="20"></td>
    </tr>
    <tr>
    <td></td>
    <td><font size="5">Sezione</font></td>
    <td width="72%"> <select size="1" name="D1">
    <option value="2">Normativa</option>
    <option selected value="3">Vademecum</option>
    <option value="4">Sicurezza</option>
    <option value="5">Logistica</option>
    <option value="6">Turni</option>
    <option value="7">Officina</option>
    <option value="8">RFI</option>
    <option value="9">Ricorsi</option>
    <option value="10">Ferservizi</option>
    </select></td>
    </tr>
    <tr>
    <td></td>
    <td><font size="5">Autore</font></td>
    <td> <input type="text" name="T5" size="20"></td>
    </tr>
    <tr>
    <td></td>
    <td><font size="5">Link1</font></td>
    <td width="72%">
    <input type="text" name="T6" size="64"></td>
    </tr>
    <tr>
    <td></td>
    <td><font size="5">Link2</font></td>
    <td>
    <input type="text" name="T7" size="64"></td>
    </tr>
    <tr>
    <td></td>
    <td><font size="5">Link3</font></td>
    <td>
    <input type="text" name="T8" size="64"></td>
    </tr>
    <tr>
    <td></td>
    <td><font size="5">idModulo</font></td>
    <td> <input type="text" name="T9" size="9"></td>
    </tr>
    <tr>
    <td></td>
    <td></td>
    <td></td>
    </tr>
    <tr>
    <td></td>
    <td></td>
    <td></td>
    </tr>
    <tr>
    <td></td>
    <td></td>
    <td><input type="submit" value="Invia" name="B1"><input type="reset" value="Reimposta" name="B2"></td>
    </tr>
    <tr>
    <td></td>
    <td></td>
    <td></td>
    </tr>
    </table>


    </p>


    </p>
    </form>


    </p>




    <table border="1" width="100%" id="table5">
    <tr>
    <td>Normativa</td>
    <td align="center">2</td>
    <td><font>www.fastmarcheumbria.it/normativa/norm1.pdf</font></td>
    </tr>
    <tr>
    <td>Vademecum</td>
    <td align="center">3</td>
    <td><font>www.fastmarcheumbria.it/vademecum/vademecum1.pdf</font></td>
    </tr>
    <tr>
    <td>Sicurezza</td>
    <td align="center">4</td>
    <td><font>www.fastmarcheumbria.it/sicurezza/sicurezza1.pdf</font></td>
    </tr>
    <tr>
    <td>Logistica</td>
    <td align="center">5</td>
    <td><font>www.fastmarcheumbria.it/logistica/logistica1.pdf</font></td>
    </tr>
    <tr>
    <td>Turni</td>
    <td align="center">6</td>
    <td><font>www.fastmarcheumbria.it/turni/turni1.pdf</font></td>
    </tr>
    <tr>
    <td>Officina</td>
    <td align="center">7</td>
    <td><font>www.fastmarcheumbria.it/officina/officina1.pdf</font></td>
    </tr>
    <tr>
    <td>RFI</td>
    <td align="center">8</td>
    <td><font>www.fastmarcheumbria.it/rfi/rfi1.pdf</font></td>
    </tr>
    <tr>
    <td>Ricorsi</td>
    <td align="center">9</td>
    <td><font>www.fastmarcheumbria.it/ricorsi/ricorso1.pdf</font></td>
    </tr>
    <tr>
    <td>Ferservizi</td>
    <td align="center">10</td>
    <td><font>http://www.fastmarcheumbria.it/ferse...erservizi1.pdf</font></td>
    </tr>
    </table>




    </tr>
    <tr>
    <td height="14" background="images/02.gif"></td>
    </tr>
    </table>

    </td>
    </tr>
    </table>







  6. #6

    Se preferisci

    Se preferisci ti posso mandare anche il file

    Se ti va bene

    Ecco il mio indirizzo: marco@santillimarco@punto@it

    Se mi contatti in risposta ti mando l'allegato

    Ciao e grazieeeee

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: Se preferisci

    Originariamente inviato da marco.santilli
    Se preferisci ti posso mandare anche il file

    Se ti va bene

    Ecco il mio indirizzo: marco@santillimarco.it

    Se mi contatti in risposta ti mando l'allegato

    Ciao e grazieeeee
    Non e' buona pratica pubblicare l'indirizzo email cosi' in chiaro... se non vuoi ritrovarti la casella piena di spazzatura.

    Per queste cose esistono i messaggi privati

    Inoltre i problemi si espongono e si risolvono, se possibile, interamente sul forum... altrimenti dovremo chiamarci "servizio per favorire contatti privati" anche perche' qualcun altro potrebbe essere interessato al problema.

    Per tutto questo e' preferibile che tu comunichi il link alla pagina che da' problemi.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Seleziona da <form name......> a </form> nella tua pagina e sostituiscilo con questa.

    codice:
    <form name="conferma" method="POST" action="newsinserimentoconferma.asp">
    
    <table border="0" width="80%" id="table6">
    <tr>
    <td> </td>
    <td><font size="5">Titolo</font></td>
    <td> <input type="text" name="T1" size="63"></td>
    </tr>
    <tr>
    <td width="5%"> </td>
    <td width="16%"><font size="5">Corpo</font></td>
    <td><textarea rows="5" name="T2" cols="47"></textarea></td>
    </tr>
    <tr>
    <td width="10%"> </td>
    <td><font size="5">Copia</font></td>
    <td><select size="1" name="T3">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
    <option>6</option>
    </select></td>
    </tr>
    <tr>
    <td width="10%"> </td>
    <td width="16%"><font size="5">Data</font></td>
    <td width="72%">
    <input type="text" name="T4" size="20"></td>
    </tr>
    <tr>
    <td> </td>
    <td><font size="5">Sezione</font></td>
    <td width="72%"> <select size="1" name="D1" onChange="if(this.selectedIndex!=0){this.form.T9.value=this[this.selectedIndex].value}else{this.form.T9.value=''}">
    <option selected value="0">Seleziona</option>
    <option value="2">Normativa</option>
    <option value="3">Vademecum</option>
    <option value="4">Sicurezza</option>
    <option value="5">Logistica</option>
    <option value="6">Turni</option>
    <option value="7">Officina</option>
    <option value="8">RFI</option>
    <option value="9">Ricorsi</option>
    <option value="10">Ferservizi</option>
    </select></td>
    </tr>
    <tr>
    <td> </td>
    <td><font size="5">Autore</font></td>
    <td> <input type="text" name="T5" size="20"></td>
    </tr>
    <tr>
    <td> </td>
    <td><font size="5">Link1</font></td>
    <td width="72%">
    <input type="text" name="T6" size="64"></td>
    </tr>
    <tr>
    <td> </td>
    <td><font size="5">Link2</font></td>
    <td>
    <input type="text" name="T7" size="64"></td>
    </tr>
    <tr>
    <td> </td>
    <td><font size="5">Link3</font></td>
    <td>
    <input type="text" name="T8" size="64"></td>
    </tr>
    <tr>
    <td> </td>
    <td><font size="5">idModulo</font></td>
    <td> <input name="T9" type="text" size="9"></td>
    </tr>
    <tr>
    <td> </td>
    <td> </td>
    <td> </td>
    </tr>
    <tr>
    <td> </td>
    <td> </td>
    <td> </td>
    </tr>
    <tr>
    <td> </td>
    <td> </td>
    <td><input type="submit" value="Invia" name="B1"><input type="reset" value="Reimposta" name="B2"></td>
    </tr>
    <tr>
    <td> </td>
    <td> </td>
    <td> </td>
    </tr>
    </table>
    
    
     </p>
    
    
              </p>
    </form>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9

    Ok

    Ok provo e ti faccio sapere

    Per il momento di ringrazio

  10. #10

    Siiiiiii

    Grandeeeeeeeeeeeeeeeeeeeeeee


    Adesso mi guardo il codice e cerco di capire come hai fatto

    Ciao e grazieeeeeeeeeeee

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.