2010-03-12 7 views
0

Comment obtenir le type d'entrée dans le formulaire par son nom? par exemple:comment obtenir le type d'entrée?

<input type="text" value="123" name="username" /> 

le type de retour doit être "texte".

Des idées?

Répondre

1
>>> document.getElementsByName("username")[0].type 
"text" 
+0

Ce n'est même pas une réponse jQuery. – Gabe

+1

Alors? '' – voyager

+0

Eh bien, la demande était pour une solution jQuery. – Gabe

3
<input type="text" value="123" name="username" id="username" /> 

getInputType("#username"); 

getInputType("input[name=username]"); 


function getInputType(selector){ 
    var inputType = $(selector).attr('type'); 
    alert(inputType); 
    return inputType; 
} 
+0

est-il possible sans l'id? – Trez

+1

oui je viens de faire le changement pour vous montrer comment. notez le sélecteur changé dans l'appel à la méthode – Gabe

Questions connexes