2010-06-29 3 views

Répondre

6

Vous voulez dire ceci:

var form = document.createElement('form'); 
alert(form.nodeName); 

Plus d'info:

http://www.howtocreate.co.uk/tutorials/javascript/dombasics

Notez que vous pouvez également utiliser tagName mais nodeNameseems to be a better choice.

+3

+1 'form.nodeName.toLowerCase() ==" form "' fonctionnera toujours. –

+2

@Pekka, pas * toujours *, il peut s'agir de majuscules ou de minuscules. S'il vous plaît lire: http://ejohn.org/blog/nodename-case-sensitivity/ Autre que gotcha, oui, c'est la façon de le faire. – Aistina

+0

Je pense que pour HTML c'est 'form.nodeName ==" FORM "' dans tous les navigateurs. EDIT: ce que @Aistina a dit. –

Questions connexes