Auf 1 Registrierungsseite 1.asp, zuerst ausgewählt, wählen Sie Stadt wie folgt aus:
<form action = "reguser2.asp" methode = "post" name = "form1" onSuBmit = "return checksumit ();"> <table cellpacing = "0" cellpadding = "0"> <tr> <Td> Stadt: <%sql = "select * from zhen" set rs = server. SQL, Conn, 3,2%> <select name = "zhen" id = "zhen"> <option value = -1> SELECT STADT </option> <%if Rs.eof und rs.Bof thenResponse.write ("<Option Value = -1> Nein Stadt </option>") ElSEDO, während nicht rs.eof%> <option> <option> <option> <option> <option> <option> <optimal> <optimal> <optimal> <optimal> <optimal> <optimal> < value = "<%= rs (" z_id ")%>"> <%= rs ("z_name")%> </option> // Der Wert von Wert und Text wird in der Datenbank erhalten, aber die Variable "Zhen" kann nur den Wert des Wertes erhalten ... wie man den ausgewählten Textwert erhält? <%rs.movenextloopend if%></select></td><tr align="center"><td><input type="submit" name="Submit" value="next" onclick="Javascript:callvalue()"></td> //Step 3, pass to the next page button to add onclick to get the value</tr></table><input type="hidden" name = "sendValue"/> // Schritt 1, fügen Sie hier eine versteckte Eingabeinsteuerung hinzu. SendValue; Form1.Submit ();} </script>Schließlich wird in einer anderen Seite 2.aP der ausgewählte Textwert direkt ausgewählt. Form ("sendValue").
Auf diese Weise kann die Datenbank selten gelesen werden und den Wert erhalten