Ceci est mon code. Cela fonctionne pour Firefox, Chrome mais pas dans IE7.Jquery onclick ne fonctionne pas à IE7
marques arr (nombre + 1) pour chaque ligne ..
$("#div-id1 a").attr("onclick", function (arr) {
return "document.getElementById('row1').value+=" + arr;
});
$("#div-id2 a").attr("onclick", function (arr) {
return "document.getElementById('row2').value+=" + arr;
});
<input id="row1" type="text" name="row1" value="" />
<input id="row2" type="text" name="row2" value="" />
Mes codes js sont entre ce.
jQuery(function($){...code...});
J'ajoute unclick, parce que les liens ressemblent à ceci.
<a>Hello World</a>
est:
<a onclick="document.getElementById('row1').value+=1">Hello World</a>
Quelqu'un peut-il me montrer par exemple travailler?
Pourquoi définissez-vous l'attribut? Utilisez simplement '$ ('# div-id1 a'). Click (function() {...});' et pour obtenir la valeur, '$ ('# row1'). Val()' –