2009-10-06 7 views
0

HI les gars,trouver quel contrôle a soumis le formulaire en javascript

est-il un moyen de trouver quel contrôle soumet le formulaire via JavaScript ??

également si l'on définit une fonction JavaScript pour être appelé sur le formulaire soumettre un événement est-il un moyen de trouver le contrôle qui a causé la soumission

Merci du côté serveur beaucoup

+0

Dans mon cas, je l'ai écrit une fonction pour soumettre la forme en javascript et je besoin pour trouver le contrôle a fait la soumission ... je dois faire le travail avant postback ... des idées ?? ? –

Répondre

0

si vous avez cette Vous pouvez voir toutes les informations soumises par l'utilisateur sur la page. Contrôle

0

Côté client?

Avec firebug vous pouvez.

Vous devrez écraser l'événement onsubmit avec: console.trace

Donc, vous devez entrer document.getElementById("FORMID").onsubmit=console.trace

1

Pour autant que je sache, ce ne peut être obtenue en ajoutant un gestionnaire d'événements à chaque bouton d'envoi . Par exemple:

function() { 
    this.form.submission_trigger = this; 
}; 
+0

pourriez-vous s'il vous plaît élaborer ??? submission_trigger est une variable ??? –

+0

c'est l'élément qui déclenche l'événement, form est la forme à laquelle ce contrôle de formulaire appartient, submission_trigger est une propriété arbitraire de cette forme que vous créez. Vous pouvez ensuite le lire dans le gestionnaire d'événements submit du formulaire. – Quentin

Questions connexes