这里是我的代码:我可以在document.getElementById()中使用字符串变量吗?
function figureSelector() {
document.getElementById("rook").onclick = function () {
curr = '"rook"';
};
};
function moveLine(){
document.getElementById("upButton").onclick = function() {
document.getElementById(curr).style.top = document.getElementById(curr).offsetTop - getPix() * 62 + "px";
counter= counter + getPix();
};
我想写一个通用功能的棋子移动。我只想要一个点击棋子,然后按下向上按钮,它必须上升。
做你试试?..你可以用它 –
看起来这应该工作。你有什么问题? – putvande
你可以使用一个变量作为任何函数的参数。这就是函数的工作原理 - 他们不关心论证来自哪里。 – Barmar