Anja: javascript variable nach asp

ok,
ich hab bezüglich dieses Themas schon mal gepostet, aber ich raffs einfach nicht, krieg aber stattdessen bald nen schreikrampf.

ein User kann auf unserer Seite nach Titeln suchen. Die werden dann alle schön sauber aufgelistet.

Was jetzt fehlt, ist ein kleiner Warenkorb, um die Titel auch bestellen zu können. Ich hatte vor die gewünschte Titelnummer per Knopfdruck in einer Sessionvariable zu speichern, um sie dann weiter zu verarbeiten.

Aber wie die Variable auf die Server Seite kriegen?
Post oder Get, ja, aber wie und wo?

schon bei der Auflistung der gefundenen Titel?:
----------------------------------------------------------

'*************************************
'write found querys to screen
'***************************************
response.write "Number of Records found: " & rsTotalRecords(0) & "</br>"

while not objRs.EOF
  response.write "<p><table>"
  response.write "<tr><td>No: </td><td><a href='detail.asp?ID="&objRs
     ("titleNo")&"'>" & objRs("titleNo") & "</a></td></tr>"
  response.write "<tr><td>Title: </td><td>" & objRs("Title")
      & "</td></tr>"
  response.write "<tr><td>Author: </td><td>" & objRs("Author")
      & "</td></tr>"
  response.write "<tr><td>Subject: </td><td>" & objRs("Subj")
      & "</td></tr>"
  response.write "</table>"
%>
<input type="button" onclick="myMessage('<%= objRs("titleNo") %>')" value="Order">
<%
  response.write "</p>"
  objRs.movenext
  wend
%>

-----------------------------------------------------------
oder in einer JavaScript Funktion?

bei click auf meinen order button wird die funktion
myMessage aufgerufen, die als Parameter den gewünschten
Titel mitkriegt:
-----------------------------------------------------------
<script type="text/javascript">
function myMessage(txt)
{
 currentNo = txt
 document.write (currentNo)
}
</script>

-----------------------------------------------------------

Muss ich irgendwo ein neues Formular bauen, oder gehts auch ohne?

Fragen über Fragen
Für eine Antwort wäre Dir nicht nur mein ewiger Dank sicher, sondern Du hättest auch die Gewissheit, meinen armen Kopf vor dem platzen gerettet zu haben.
Besten Dank
Anja

  1. hi!
    ich kann zwar kaum ASP, aber ich versuchs einfach mal...

    da du die titel in der session speichern willst, musst du die seite auf jeden fall neu laden. d.h. du packst in die auflistung einen link (pro titel), der auf die gleiche seite verweist mit der titel-ID oder sonstigem. diese variable speicherst du dann in der session.

    beispiel:

    while not objRs.EOF
      response.write "<p><table>"
      // neu
      response.write "<tr><td><a href='dieseseite.asp?titel_ID="&objRs
         ("titleNo")&"'>Bestellen</a></td></tr>"
      // neu
      response.write "<tr><td>No: </td><td><a href='detail.asp?ID="&objRs
         ("titleNo")&"'>" & objRs("titleNo") & "</a></td></tr>"
      response.write "<tr><td>Title: </td><td>" & objRs("Title")
          & "</td></tr>"
      response.write "<tr><td>Author: </td><td>" & objRs("Author")
          & "</td></tr>"
      response.write "<tr><td>Subject: </td><td>" & objRs("Subj")
          & "</td></tr>"
      response.write "</table>"

    hoffe, das hilft vielleicht.

    gruß, lindicz

    1. hallo lindicz,

      ha! funktioniert!
      merci!
      hoffe das ich mich jetzt selbst durchwurschteln kann
      Anja