Как мне получить значение, возвращаемое функцией javascript при событии onchange?
Я пытаюсь сохранить значение, возвращаемое функцией Javascript, которая вызывается в событии OnChange. Я использую кодирование в ASP Classic, HTML и Javascript, но это вполне может быть просто прямой HTML и Javascript.
Вот код, который я написал до сих пор (у меня есть много проблем с тем, чтобы вставить код в это поле; на самом деле я выводю значения из таблицы базы данных SQL в параметры select, но здесь я все упростил):
Dim ReturnValue: ReturnValue = "" <select class="rounded" name="cboEventSites" id="cboEventSites" onChange="return DisplaySelection(this);"> <option value="Select One">Select One</option> <option value="-9999" <%=IfSelected(iVenueID, "Not Listed-ADD NEW")%>>Not Listed-ADD NEW</option> <% sSQL = "SELECT EventSiteID, EventSiteName FROM CustomersToEventSites WHERE CustomerID = '" & iCustomerID & "' " Set rsEventSites = oConn.Execute(sSQL) Do While Not rsEventSites.EOF SiteID = Trim(rsEventSites("EventSiteID")) VenueName = Trim(rsEventSites("EventSiteName")) %> <option value="<%=SiteID%>" <%=IfSelected(iVenueID, SiteID)%>><%=VenueName%></option> <% reEventSites.MoveNext Loop rsEventSites.Close Set rsEventSites = Nothing rsEventSites.Close %> %> </select> script type="text/javascript"> function DisplaySelection(selectObj) { var selectedData = selectObj.value; var idx = selectObj.selectedIndex; // For testing: window.document.write(selectedData); return selectedData };
Что я уже пробовал:
См. код выше. Я не мог вставить какой-либо код в эту область. Этот редактор чрезвычайно сложен в использовании.
ZurdoDev
Храните его в скрытом поле.