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

À propos de la méthode attr et de la méthode prop dans jQuery pour obtenir la méthode d'entrée d'opération d'attribut vérifié

一个新手
Libérer: 2017-09-29 10:15:31
original
1526 Les gens l'ont consulté

La méthode attr du plug-in jQuery est souvent utilisée pour obtenir la valeur de l'attribut vérifié. La taille de la valeur obtenue n'est pas définie. À l'heure actuelle, la méthode prop peut être utilisée pour obtenir sa valeur réelle. les deux méthodes sont présentées ci-dessous :

1. Obtenez l'attribut vérifié via la méthode prop La valeur vérifiée renvoyée est booléenne et la valeur sélectionnée est vraie, sinon c'est flase


<input type="checkbox" id="selectAll" onclick="checkAll()">全选function checkAll()
{var checkedOfAll=$("#selectAll").prop("checked");
alert(checkedOfAll);
$("input[name=&#39;procheck&#39;]").prop("checked", checkedOfAll);
}
Copier après la connexion
2. S'il est obtenu à l'aide de la méthode attr, si l'attribut vérifié n'est pas défini lors de son initialisation dans l'entrée actuelle, $("#selectAll").attr("checked") renverra undéfini qu'il soit actuellement sélectionné ou non ;

<span style="font-size: 16px"><input type="checkbox" id="selectAll" onclick="checkAll()" >全选</span> <br/><span style="font-size: 16px">如果当前input中初始化已定义checked属性,则不管是否选中,$("#selectAll").attr("checked")都会返回checked.</span><br/><br/>
Copier après la connexion


<input type="checkbox" 
id="selectAll" onclick="checkAll()" checked>全选function checkAll()
{var checkedOfAll=$("#selectAll").attr("checked");
alert(checkedOfAll);
$("input[name=&#39;procheck&#39;]").attr("checked", checkedOfAll);
}
Copier après la connexion
Si vous utilisez jquery, vous devez utiliser la méthode prop pour obtenir et définir l'attribut vérifié, et devriez ne pas utiliser attr.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!