J'ai quelque chose comme cette structure HTML: <form name="myvalue" id="hello"> <input type="text" name="name" /> </form> J'aimerais récupérer l'attribut de nom de formulaire dans Javascript, avec une solution de navigateur croisé. Évidemment, document.getElementById("hello").name Ne fonctionnera pas car il renverra l'objet d'entrée correspondant. Sous chrome, le code suivant fonctionne, mais je n'ai pas réussi à trouver l'équivalent […]
À l'aide du code suivant: <div class="whatever" addthis:title="Hi, your name is [firstName]"></div> Si j'ai une variable JS comme celle-ci var name = John Comment remplacer le "[firstName]" par ma variable JS dans le premier extrait de code à l'aide de jQuery? C'est correct si j'ai besoin de définir l'attribut en utilisant jQuery pour commencer comme […]
Mon jQuery actuel sélectionne l'attribut de valeur. Comment puis-je changer mon jQuery pour sélectionner l'attribut de données "prix-données"? $('#trapfabric, #trapsize').on('change', function() { var $selected = $('#trapfabric, #trapsize').children(":selected"); sum = parseInt($('#trapsize').val()) + parseInt($('#trapfabric').val()); $('#priceToSwap3').html('$' + sum ); }); Je sais que je dois faire quelque chose comme ça dans ce qui précède, mais je ne peux […]
Je tente d'utiliser les sélecteurs d'attributs et les CSS pour les éléments de mise en forme. Le HTML ressemble à: <div id="user" highlight="false">User Name</div> Le CSS est: [highlight=true] { background-color: red; } [highlight=false] { background-color: white; } Et puis il y a des JavaScript accompagnant: if( foo ) { node.setAttribute('highlight', true); } else { node.setAttribute('highlight', […]
Duplication possible: JavaScript setAttribute vs .attribute = Javascript dom, comment gérer les "propriétés spéciales" par rapport aux attributs? Beaucoup de fois, dans des forums ou des endroits tels que Usenet, j'ai été informé par certains (en critiquant mon code) que, au lieu de dire, par exemple var link = a.href je devrais utiliser var link […]
Comment puis-je trouver le numéro seq donné l'identifiant dans cet exemple? <table> <tr class="row_header thin_border"> </tr><tr id="id33192010101533333" seq="2"> <td>20101015</td> <td>600</td> <td>730</td> <td><a href="#" onclick="deleteActivity(3319,20101015,1);">Click</a></td> <td><a href="#" onclick='selectEditActivity("id3319201010153333");'>Click</a></td> </tr> <tr id="id3319201010151111" seq="3"> <td>20101015</td> <td>600</td> <td>730</td> <td><a href="#" onclick="deleteActivity(3319,20101015,1);"> <img src="/bbhtml/img/deleteAction.png"></a></td> <td><a href="#" onclick='selectEditActivity("id3319201010151111");'><img src="/bbhtml/img/editAction.png"></a></td> </tr> <table> <script> function selectEditActivity(pass_id){ alert("seq# =:" + ???) } </script>
J'ai lu la page du W3C à ce sujet, mais c'est encore vague pour moi. Le but du role est-il de clarifier le code? Ou sera-t-il interprété par certains navigateurs ou araignées? Peut-il être utilisé comme sélecteur DOM à l'aide de certaines bibliothèques JavaScript (je pense que l'attribut id doit être unique, cela pourrait être […]
J'ai une directive d'attributs restreinte comme suit: restrict: "A" Je dois passer deux attributs; Un nombre et une fonction / rappel, en les accédant dans la directive à l'aide de l'objet attrs . Si la directive était une directive élément, restreinte avec "E" je pourrais: <example-directive example-number="99" example-function="exampleCallback()"> Cependant, pour des raisons que je n'entrerais […]
Compte tenu d'une donnée contenant plusieurs éléments de données, comme un objet ou un tableau, est-il possible de définir plusieurs attributs sur une sélection avec une fonction de valeur unique? Par exemple, quelque chose comme: var data = [{ 'x': 10, 'y': 20, 'r': 5 }]; d3.select('body').append('svg').selectAll('circle') .data(data) .enter().append('circle') .attr('cx cy r', function (d) { […]
Chrome pour moi a toujours été une référence sur les standards web, malheureusement, le report n'est pas pris en charge et IE prend en charge depuis la version 5.5. Pourquoi ? Js.js document.getElementById ("hi").innerHTML = "Hi :)"; HTML <!DOCTYPE html> <html> <head> <meta charset = "utf-8"> <script defer="defer" src="js.js"></script> <title>Hi</title> </head> <body> <div id="hi"></div> </body> […]