Den sender jo netop ikke en value tilbage - prøv at læse spørgsmålet til ende - eller forklar hvordan den sender value - for kun submitte formen er jo ikke sagens kerne her
<ole> Undskyld, vbmojo123 - men jeg forstår det også først nu (...måske!). En formular fremsendes! Hvis en value sendes med, sendes den altså ikke tilbage - men frem. En submit-knaps value kommer jo også frem som tekst på knappen...det kunne man - med lidt god vilje - kalde at sende værdien tilbage. Det tror jeg har forvirret mere end to ;-) Til spørgsmålet: Du må åbenbart have flere muligheder for at submitte formen - og vil kunne finde ud af, om brugeren har sendt formen ved at trykke på submit-'knappen' (?). Det kan du gøre ved at have en <input type=hidden name=bla value=""> som du så sætter en værdi på ved onclick. Hvis 'bla' har en værdi, når formen ankommer, ved du altså, brugeren har klikket på 'knappen'. Her er dog en fælde - nemlig at <input type=image> ikke kan håndtere onclick-events. Der må du i stedet bruge: <a href="java script:sendForm();"><img src=myPic.gif border=0></a> ...og så lave en funktion à la:
function sendForm() { document.minForm.bla.value = "noget"; document.minForm.submit(); }
Eller har jeg også misforstået dit spørgsmål? /Vh </bole>
Du kan ikke holde mig væk...! Hehe...! :-)) Lavede du også et 'hidden' felt i formen, der hed 'strfunction'? Prøv lige at lave et test-link, så du kan se, om du overhovedet har sat det usynlige felt. F.eks: <a href="java script:alert(document.test.strfunction.value);">Check</a> Så skal du lige slette submit-linien i mit script (midlertidigt!). Nu kan du se - både før og efter du har trykket på 'knappen' - om værdien er blevet sat.
Læg mærke til at jeg har udkommenteret submit-linien, mens jeg tester, om værdien er sat. De to slashes skal selvfølgelig fjernes, når der skal submittes.
weird - det virker, men når jeg så submitter fanger siden ikke værdien, som hvis jeg forsøgte med en submitknap - jeg skriver lige hvordan jeg vælger at fange den (det er jo nok det som er galt)
-- (dette er i asp) strfunction2 = request.form ("strfunction")
Jeg har en tester på min asp side, og når jeg sender med en "rigtig" submitknap fanger den værdien med request.form, men ikke med den her løsning - ich verstehe nichts
(havde glemt at fjerne en submitknap, som kalde samme rutine (det er en lidt kompleks side nemlig - men da den blev fjernet hokus pokus ) - Tak for hjælpen - det var bare fint :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.