Oprettet man. d. 07. november 2011 kl. 10:50:11

exp
exp (44.030 point. Point ude: 400)
michaelkjeldsen.com

Tracke form submit via javascript uden ast kunne bruge onSubmit

Hej eksperter,

jeg er ved at blive skør over et problem, jeg har:

jeg sidder og prøver at tracke, når en bruger submitter en formular (via method="post").

Når brugeren indsender formularen, skal der køres en stump custom javascript, men desværre er det sådan, at jeg ikke kan sætte en trigger på formularen via onSubmit, og heller ikke kan sætte onClick på submit-knappen.

Det jeg kan er, at tilføje ekstra elementer inde i formularen, fx inputs etc.

Hvad gør jeg?

Skrevet man. d. 07. november 2011 kl. 11:32:43| #1

JensPeterSvensson
JensPeterSvensson (3.815 point)
Hvordan kan du blive forhindret i at sætte/tilføje noget til de to events?

Skrevet man. d. 07. november 2011 kl. 12:07:52| #2

exp
exp (44.030 point)
michaelkjeldsen.com
Det er noget hosted formular-værk, som ikke giver mig mulighed for at redigere i <form> eller <input type="submit">.

Skrevet man. d. 07. november 2011 kl. 12:20:36| #3

JensPeterSvensson
JensPeterSvensson (3.815 point)
kan du skrive script tags i formen eller uden for formen

For så kan du vel bare på onload eventen lave en funktion der attacher din funktion til formen onsubmit event.

Den grimme version:

window.onload = function(){
  var forms = document.getElementsByTagname('form');
  forms[0].onsubmit = function(){alert('?');}:
}

Skrevet man. d. 07. november 2011 kl. 23:44:44| #4

olebole
olebole (214.613 point)
<ole>

Hvilke muligheder har du for at editere? Kan du f.eks. sætte event handlers på andre formelementer? Det er svært at anføre en løsning, når vi intet har fået at vide om mulighederne

/mvh
</bole>

Skrevet lør. d. 10. december 2011 kl. 08:34:15| #5

exp
exp (44.030 point)
michaelkjeldsen.com
@jenspetersvensson
Jeg kan godt til en vis grad redigere uden for formen, men da den loades i en iframe, så har dit script ikke åbenbart ikke den tilsigtede virkning :-(

@olebole
Nej desværre, kan kun tilføje/fjerne elementer, samt redigere value

Skrevet lør. d. 10. december 2011 kl. 18:19:10| #6

olebole
olebole (214.613 point)
Det er ved at udvikle sig til lidt af en quiz. Det er ikke til at sige noget om, hvad du kan og ikke kan, når vi ikke ved, hvad du kan og ikke kan

Skrevet fre. d. 02. marts 2012 kl. 09:31:04| #7

exp
exp (44.030 point)
michaelkjeldsen.com
JensPeterSvensson >>
Læg et svar :-)

Skrevet søn. d. 11. marts 2012 kl. 10:04:22| #8

JensPeterSvensson
JensPeterSvensson (3.815 point)
Svar, men såvidt jeg forstod brugte du da ikke det jeg foreslog.

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Hjælp til validering

Oprettet den 26. maj 2012 kl. 14.01
Stefan1 giver 20 point for svar | Giv et svar »

Javascript sliders?

Oprettet den 24. maj 2012 kl. 11.29
NizeGuy giver 15 point for svar | Giv et svar »

Validere navn i form

Oprettet den 22. maj 2012 kl. 15.13
13thsky giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger