J'aimerais savoir comment déclarer une variable dans jQuery
Le code que j'utilise actuellement est
$.name = 'anirudha';
alert($.name);
Ce code fonctionne bien, mais si je l’écris en tant que
$.name = document.myForm.txtname.value;
alert($.name);
Ensuite, mon code ne fonctionne pas.
jQuery est juste une bibliothèque javascript qui rend certains éléments supplémentaires disponibles lors de l'écriture de javascript - il n'y a donc aucune raison d'utiliser jQuery pour déclarer des variables. Utilisez du javascript "normal":
var name = document.myForm.txtname.value;
alert(name);
EDIT: Comme Canavar le souligne dans son exemple, il est également possible d’utiliser jQuery pour obtenir la valeur du formulaire:
var name = $('#txtname').val(); // Yes, it's called .val(), not .value()
étant donné que l'attribut id
de la zone de texte est défini sur txtname
. Cependant, vous n'avez pas besoin d'utiliser jQuery simplement parce que vous pouvez.
Essaye ça :
var name = $("#txtname").val();
alert(name);
Voici quelques exemples:
var name = 'india';
alert(name);
var name = $("#txtname").val();
alert(name);
Extrait de http://way2Finder.blogspot.in/2013/09/how-tcreate-variable-in-jquery.html
dans jQuery, nous devons utiliser le sélecteur ($) pour déclarer les variables
var test=$("<%=ddl.ClientId%>");
ici, nous pouvons obtenir l'id de la liste déroulante jusqu'à variable de requête j
Dans jQuery, vous pouvez supprimer deux styles différents.
L'un est,
$.name = 'anirudha';
alert($.name);
Deuxième est,
var hText = $("#head1").text();
Deuxième est utilisé lorsque vous lisez des données de textbox
, label
, etc.
Vous pouvez également utiliser text()
pour définir ou obtenir le contenu textuel des éléments sélectionnés.
var text1 = $("#idName").text();
var name = 'john';
document.write(name);
il écrira la variable que vous avez déclarée supérieure
Rappelez-vous que jQuery est un JavaScript library , i.e. semblable à une extension. Cela signifie que vous pouvez utiliser à la fois jQuery et JavaScript dans la même fonction (des restrictions s'appliquent).
Vous déclarez/créez les variables de la même manière qu'en Javascript: var example;
Cependant, vous pouvez utiliser jQuery pour attribuer des valeurs à des variables :
var example = $("#unique_product_code").html();
Au lieu de JavaScript pur:
var example = document.getElementById("unique_product_code").innerHTML;