Wie kann ich bei JavaScript in ASP aus Listbox einbestimtes Zeichen herausfilter
Michael
- asp.net
Hallo Forumler,
ich hoffe das Ihr mir weiter helfen könnt !!!
Bei dem onChange-Tag rufe ich die JavaScript Function auf der wert wird über sendet ! :-)
Jetzt soll der Wert also die Artikelnummer vom Preis getrennt werden !
als Trennzeichen habe ich das "" benutzt.
Wie kann ich die Artikelnummer die am anfang der Option Liste steht
in Javascript festlegen???
Hier ist der Quelltext:
<select name="NB" size="1" onChange="shownote(this.form.NB.options[this.form.NB.options.selectedIndex].value)">
<%
On Error Resume Next
rs.MoveFirst
do while Not rs.eof
if rs.Fields("artnrNB")>0 then
%>
<option value="<%=Server.HTMLEncode(rs.Fields("artnrNB").Value)%><%=Server.HTMLEncode(rs.Fields("preisNB").Value)%>"><%=Server.HTMLEncode(rs.Fields("bezNB").Value)%>
<%
else
end if
rs.MoveNext
loop
%>
</select>
Danke
Michael, Webmaster der FFW
Hallo Forumler,
ich hoffe das Ihr mir weiter helfen könnt !!!
Bei dem onChange-Tag rufe ich die JavaScript Function auf der wert wird über sendet ! :-)
Jetzt soll der Wert also die Artikelnummer vom Preis getrennt werden !
als Trennzeichen habe ich das "" benutzt.
Wie kann ich die Artikelnummer die am anfang der Option Liste steht
in Javascript festlegen???Hier ist der Quelltext:
<select name="NB" size="1" onChange="shownote(this.form.NB.options[this.form.NB.options.selectedIndex].value)">
<%
On Error Resume Next
rs.MoveFirst
do while Not rs.eof
if rs.Fields("artnrNB")>0 then
%>
<option value="<%=Server.HTMLEncode(rs.Fields("artnrNB").Value)%><%=Server.HTMLEncode(rs.Fields("preisNB").Value)%>"><%=Server.HTMLEncode(rs.Fields("bezNB").Value)%>
<%
else
end if
rs.MoveNext
loop
%>
</select>Danke
Michael, Webmaster der FFW
Hallo Michael,
wenn ich das richtig verstanden haben, möchtest Du lediglich die Artikelnummer vom Preis trennen um sie auf der Emfpangsseite verarbeiten zu können.
Das kannst Du mit folgendem Code machen (auf der Empfangsseite)
<%
Dim Artikel
Artikel = Split(Request("NB"), "")
Dim Artikelnummer
Artikelnummer = Artikel(0)
Dim Artikelpreis
Artikelpreis = Artikel(1)
%>
oder
<%
Dim Artikelnummer
Artikelnummer = Left(Request("NB"), InStr(Request("NB"), "") - 1)
Dim Artikelpreis
Artikelpreis = Right(Request("NB"), InStr(Request("NB"), "") - 1)
%>
Ich hab das jetzt nicht getestet, kann also sein, daß die Position nicht
ganz stimmt.
Tschau, Stefan
DAnke für deine Nachricht,
Aufd der Empfängerseite habe ich die Artikelnummer von dem Preis getrennt :-)
Das war gut
nun möchte ich auf der Hauptseite wo die Listbox ist,
werden beim absenden die Artikelnr und der Preis gesendet
Ich möchte beim Auswählen eines Bestimmten Notebooks nur die artikelnummer aus der Listbox haben um so eine html-seite mit der artikelnummer.htm öffnen. Die Artikelnummer bestimmt die HTML-Datei
Ich hoffe das meine Erklärung nicht allzuschwer ist ?!?!?!?
ciao
Michael
ich hoffe das es eine Lösung für mein Problem gibt !!!