onSubmit och flera submit knappar

JavaScript

3 svar · 286 visningar · startad av petergrennanet

Medlem sedan dec. 1999258 inlägg
Trådstart#1

Ponera att jag har denna koden:

<script>
functio foo(what) {
 alert(what.something.submittedbutton.value)
}
</script>
<form onsubmit="return foo(this)">
<input type="submit" name="but" value="1">
<input type="submit" name="but" value="2">
</form>

När nån trycker på aningen 1 eller 2 så vill jag veta i min javascript funktion vilken av knapparna dom tryckte på.
Det går inte att enbart kolla på what.but.value för det är "undefined".

Nån som vet hur man tar reda på "vilken-submit-knapp-som-trycktes"?

Tack på förhand.

Medlem sedan juni 200277 inlägg
#2

Jag brukar sätta ett värde i en dold kontroll för att se vilken dom tryckte på, men det är ju bara ett sätt att gå runt det på och inte riktigt svar på din fråga...

Medlem sedan dec. 1999258 inlägg
#3

hmm...
har kollat runt lite. Det verkar inte finnas nån sån attribut.
Får la lita på en enklare lösning.

Medlem sedan nov. 20017 144 inlägg
#4

Kan detta vara ngt?
http://www.jojoxx.net/jscript/archive/formpreview.html

267 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)