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

    [java] Leggere valore input text da jsp con java

    Ho una pagina jsp scritta usando jsf dove ho la necessità di prendere il valore di un input text..

    codice:
    <f:verbatim>
    <script language="JavaScript">
    	function leggiIndice(obj){
    		document.getElementById('indiceSelezionato').value = obj.selectedIndex;
    	}
    </script>
    </f:verbatim>
    
    	<h:form id="datiModello">
    	<h:selectOneListbox id="SOLSezioniSelezionate" onclick="leggiIndice(this)" title="SezioniSelezionate" value="#{sezione.idSelezionatoElimina}" size="7">
    	<f:selectItems value="#{sezione.listaSezioniSelezionate}"/>
    	</h:selectOneListbox>
    <f:verbatim>
    	<input type="Hidden" id="indiceSelezionato" value="sezione.getIndiceSelezionato()"/>
    </f:verbatim>
            </h:form>
    il codice javascript scrive semplicemente l'indice del valore selezionato nella selectOneListbox..
    il problema è che per far funzionare il javascript ho dovuto scrivere l'input hidden in html puro ma così facendo non riesco a prendere il valore dello stesso campo tramite la funzione getIndiceSelezionato()..

    qualche suggerimento?
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Sì, il suggerimento è capire che cosa è un linguaggio server-side e che cosa NON può fare... tra le varie cose, non può leggere valori in un campo di testo se non a seguito del submit del form contenente il campo di testo.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.