kik190473
14.11.2005, 15:41
Hallo,
ich habe folgendes Problem:
eine JSP-Seite wird aufgebaut. Dort kann der User aus einer Combo-Box einen Wert auswählen, der zusätzlich automatisch in ein temporäres (verstecktes) Input-Field geschrieben wird. Dieses Input-Field bekommt anschließend den Fokus.
Über das Event onFocus wird eine JS-Funktion aufgerufen, welche wiederum eine Java-Funktion aufruft, welcher ich gern den Wert des Input-Fields mitgeben möchte. Es ist kein neues Laden der Seite möglich, um z.B. über das Request-Objekt auf den Wert des Input-Fields zugreifen zu können.
Hier ein Auszug aus dem Code:
der Java-Funktion getSuche() würde ich gern die JS-Variable "jsValue" mitgeben!
<%-- Temporäres Feld zum Zwischenspeichern des Wertes aus Combo-Box --%>
<input type="text" name="temp" style="height: 0px;width: 0px;"
onfocus="sucheEBK(this.value)"/>
<script type="text/javascript">
function sucheEBK(jsValue) {
alert("Suche EBK läuft...: " + jsValue);
<% String result = getSuche( ??? ); %>
}
</script>
ich habe folgendes Problem:
eine JSP-Seite wird aufgebaut. Dort kann der User aus einer Combo-Box einen Wert auswählen, der zusätzlich automatisch in ein temporäres (verstecktes) Input-Field geschrieben wird. Dieses Input-Field bekommt anschließend den Fokus.
Über das Event onFocus wird eine JS-Funktion aufgerufen, welche wiederum eine Java-Funktion aufruft, welcher ich gern den Wert des Input-Fields mitgeben möchte. Es ist kein neues Laden der Seite möglich, um z.B. über das Request-Objekt auf den Wert des Input-Fields zugreifen zu können.
Hier ein Auszug aus dem Code:
der Java-Funktion getSuche() würde ich gern die JS-Variable "jsValue" mitgeben!
<%-- Temporäres Feld zum Zwischenspeichern des Wertes aus Combo-Box --%>
<input type="text" name="temp" style="height: 0px;width: 0px;"
onfocus="sucheEBK(this.value)"/>
<script type="text/javascript">
function sucheEBK(jsValue) {
alert("Suche EBK läuft...: " + jsValue);
<% String result = getSuche( ??? ); %>
}
</script>