ASP (VBscript) verwenden, radio-buttons nicht wieder Wert

Habe ich 2 sehr einfache Seiten, die eine HTML-Seite und einer klassischen ASP-Seite .. der html-Seite eine form hat, welche Anrufe und sendet die Daten an die ASP-form (die dann druckt die Daten)

Das problem ist, ich bin nicht immer den Wert des radio-button, ich bin einfach nur immer "auf".

Hier ist der html:

<form action="form.asp" method="post">
    <strong>Gender:</strong>
    <input type="radio" value"male" name="gender">Man
    <input type="radio" value"female" name="gender">Woman<p></p>
    <strong>Size:</strong>
    <input type="text" width="20" name="size" size="4"><p></p>
    <strong>Color:</strong>
    <select size="1" name="color">
        <option>blue</option>
        <option>green</option>
        <option>black</option>
    </select><p></p>
    <input type="submit" value="Send Order">
</form>

und hier ist die ASP -

<%
Dim strgen, strsize, strcol
strgen = Request.form("gender")
intsize = Request.form("size")
strcol = Request.form("color")
Response.write "Your gender: " & strgen & "<br />"
Response.write "Your size: " & intsize & "<br />"
Response.write "The color you ordered: " & strcol & "<br />"

%>

Wie ich schon sagte, ich bin immer für "strgen" ist "on" ...

  • Gibt es vielleicht ein onsubmit-Ereignis des Formulars, die möglicherweise eine änderung der Daten vor der Abgabe ?
  • Etwas komplett anderes: ich kann nicht verstehen, warum diese Frage erhalten hat, ein upvote ? Die Antwort ist, dass es ein Tippfehler ist (Bestätigung durch Kevin). Dies ist eine rechtliche Frage, aber die Frage nicht interessant genug für andere, es es? Obwohl es muss hier gestellt werden (das ist, wo wir hier sind), um eine Antwort zu erhalten, ich finde es nicht wichtig genug, um ein upvote.
  • Ich bin mir nicht sicher, was Sie sind auf ungefähr Edelcom, aber Dank AUSteve ... es war ein Tippfehler - diese Dinge passieren!
  • Ja Kevin, es war ein Tippfehler, und eine berechtigte Frage. Ich sage nicht, dass. Ich bin froh, dass Ihr problem gelöst ist. Ein Entwickler selber, ich weiß, wie lange Sie übersehen kann solche kleinen Tippfehler. Ich dachte nur, dass bis Stimmen markieren von Fragen als wichtig für andere Programmierer auch. Eine Frage wie die Ihre fallen nicht unter diese Kategorie, und daher nicht verdient einen up-vote. Wohlgemerkt, dass ist nur meine Meinung. Beste Glück mit Ihrer Website, aber bitte versuchen Sie, eine Art html-validator. Es erspart Ihnen unzählige Stunden in das Ende (zumindest für mich).
InformationsquelleAutor Kevin | 2010-01-20
Schreibe einen Kommentar