Ich habe ein Problem, Formulardaten auf dem Server zu buchen.Formulardaten nicht auf Server
Ich habe zuerst getestet, wie man Buchungsformular-Daten, die Javascript und asp und mit Erfolg kombinieren, implementieren !!! :-)
Also, sehr typisch - die Umsetzung dieser Strategie zum echten Code gescheitert !!! :-(
Die Codes, dass im letzteren unterscheidet schaffen i die Kontrollkästchen dynamisch und die URL ist ein bisschen anders - das gleiche IP ist aber mit einigen Argumenten
ich fast sicher bin, dass die Buchung schlägt fehl, da. Ich kann das in wirechark sehen - das Analysieren der Pakete. Im ersten Fall - kann ich überprüfte Elemente als eine Zeichenfolge sehen, die durch Kommata getrennt ist. Im letzteren Fall kann ich keine String-Elemente von Checkbox-Daten sehen.
first code (das funktioniert)
<!DOCTYPE html>
<html>
<body>
<form action="jstest.asp" method="post" name="myform">
<input type="checkbox" name="vehicle" value="Bike"> I have a bike<br>
<input type="checkbox" name="vehicle" value="Car" checked> I have a car<br>
<input type="submit" value="Submit">
</form>
</body>
</html>
<%
description = request.form("vehicle")
response.write("sort = " & description)
%>
Code, der nicht funktioniert
<form action="?dep=enviro&page=room&func=attach_objekt" method="post">
<script type="text/javascript">
<%for i = 0 to UBound(objArray) - 1%>
var x = document.createElement("INPUT");
x.setAttribute("type", "checkbox");
x.setAttribute("value", "car");
x.setAttribute("name", "vehicle");
var y = document.createElement("label");
y.innerHTML = "<%=objArray(i)%>";
y.id="label_<%=objArray(i)%>";
document.body.appendChild(x);
document.body.appendChild(y);
<%next%>
</script>
<input type="submit" value="Submit">
</form>
Sie müssen die Elemente in das Formular anhängen, nicht der Körper – SearchAndResQ