Maison > interface Web > js tutoriel > le corps du texte

Explication détaillée du sélecteur jquery :hidden sélectionnant la balise

<html> 
<head>
<title>forth.html</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="../jquery.min.js">
</script>
</head> 
<body>
<form action="#" id="form1">
   <select>
     <option>Option</option>
   </select>
   <input type="hidden"/><div style="display:none">test</div>
 </form>
 </body> 
 <script type="text/javascript">
 alert($("#form1 :hidden").length);
 </script>
</html>
Copier après la connexion

Pourquoi le résultat est-il 3 au lieu de 2 ? Merci.

console.log($("#form1 :hidden")) vous le dira dans un instant. Ce qui est sélectionné n'est pas