30. november 2000 - 10:45Der er
19 kommentarer og 1 løsning
Flere forskellige submit knapper i én formular
Hej,
jeg har en form, som har flere forskellige submit knapper. Dette virker også fint, men jeg vil gerne have de små grå og grimme knapper skiftet ud med billeder.
Altså en image knap, men så virker det ikke længere, da knappen ikke spytter en værdi ud længere, så jeg kan finde ud af hvilken knap der er blevet trykket på.
Jeg tager udgangspunkt i at du ønsker at submitte formen --- så gør det sådan her
<% Select case request.form(\"strfunction\") Case \"slet\" response.write (\"slet\") Case \"flyt\" response.write (\"flyt\") End Select \'response.write (\"her ->\"& request.form(\"strfunction\")) %>
Kasseper - dit script dur ikke - du mangler at give formen værdi, før du submitter den - derudover skal du have et hidden felt, som indeholder den streng, du søger på...
Den er jeg ikke med på. Man kan da snildt submitte en form, uden at have noget felt der skal indeholde en værdi. Så har man bare ikke noget på den side som der ligger i action, man kan bruge til noget. Selvfølgelig skal der være di felter han skal bruge, men dem kan han vel selv sætte ind ?
Dem kan han kun sætte ind ved Javaordren document.minformular.strfunction.value, som sætter værdien ... den kan ikke fanges på den måde, som du har anvist, for værdifeltet submittet ikke på din facon... Desværre - det vil ellers have gjort mange ting noget lettere. Grunden til at din teknik ikke virker er netop, at der er mere end 1 værdi tilstede i formen - hvis der kun var 1 vil den let kunne submittes med din teknik, men når der kommer flere og der skal skilles mellem dem ved f.eks. request dur det bare ikke - så simpelt er det !!!
Nej min tidligere udbyder var så flink at lukke siden ned :-(
Hvis du stadig er interesseret, ligger jeg lige en kopi på nettet igen
Synes godt om
Ny brugerNybegynder
Din løsning...
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.