私は、その値を使用するために私のドキュメント内の自動生成された要素から子要素の入力値を取得しようとしていますが、私はこの子にアクセスする際に問題があります。 (JSに非常に新しいIM)自動的に生成された親子の隠れた入力値を取得していますか?
var createCard = function (num, x) {
var div = document.createElement('div');
var classN = "card" + num;
var classX = "card" + x;
div.className += classX;
div.className += " card ";
div.className += classN;
div.style.opacity ="1"
div.addEventListener("click", function (e) {
var div = $(e.target);
var n = div.firstElementChild.value; //here lies the suspected problem
if (div.css('opacity') == "0.3") {
div.css('opacity', "1");
aNum(n);
}
else {
div.css('opacity', "0.3");
mNum(n);
}
});
var worth = document.createElement('input')
worth.setAttribute('type', 'hidden');
worth.setAttribute('value', num);
div.appendChild(worth);
document.getElementById('gameArea').appendChild(div);
};
どのように 'createCard'関数を呼びますか? – brk