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

    riempire un campo di testo

    ciao, non sapendo che tipo di evento mi serve, non ho provato a fare una ricerca, ma penso che sia un argomento gia trattato!!! (chiedo quindi scusa se infrango questa regola... )

    devo fare questo:

    ho una pagina con tanti nomi in questo modo:

    nome1
    nome2
    nome3
    nome4
    nome5

    ed alla fine c'è un form con un campo di testo... (in realtà sono due campi di testo, ma in questo caso ne serve uno solo )

    devo far si che cliccando sul nome, questo vada ad inserirsi automaticamente nel campo di testo... come si fa?

    e magari, ma non necessariamente, una volta inserito nel campo il nome, venga automaticamente richiamata la action del form... come?

    ciao grazie

    stex1984

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

    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

  3. #3
    perfetto!!! mi serviva proprio questo...
    solo che ce un problema...
    invece di mettermi solo nome1, mi mette http://localhost:8080/miaapplicazione/nome1
    (sto usando tomcat...)

    questo quello che scrivo nel mio output... uso jsp...

    codice:
    out.println("<td><p class=\"contenuto\"><a href=\""+rs.getString(1)+"\" onClick=\"document.search.start.value=this.href;document.search.submit();\">"+rs.getString(1)+"</a></p>");
    out.println("</td>");
    hai la soluzione anche per questo?
    grazie ciao
    stex1984

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    codice:
    out.println("<td><p class=\"contenuto\"><a href=\"#\" onClick=\"document.search.start.value='"+rs.getString(1)+"';document.search.submit();\">"+rs.getString(1)+"</a></p>");
    out.println("</td>");
    purche' nel campo del record non siano presenti apici singoli... in quel caso dovrai farli precedere da un \

    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

  5. #5
    perfetto!!! ottimo!!! grazie
    ciaoo
    stex1984

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.