Javascript JS函数更改值
所以前半部分是有效的。按钮ID“oneChange”可在单击时正确更改href链接。。但它不会更改元素ID“数据目标”的数据值 我正在使用 谢谢Javascript JS函数更改值,javascript,Javascript,所以前半部分是有效的。按钮ID“oneChange”可在单击时正确更改href链接。。但它不会更改元素ID“数据目标”的数据值 我正在使用 谢谢 function f1() { var link = document.getElementById("ramchange"); link.setAttribute("href", "xyz.php"); var target = document.getElementById('data-target'); g
function f1()
{
var link = document.getElementById("ramchange");
link.setAttribute("href", "xyz.php");
var target = document.getElementById('data-target');
gauge.set("1024");
return false;
}
更新:根据评论建议,仍然不起作用。我做对了吗
{
var link = document.getElementById("ramchange");
link.setAttribute("href", "cart.php?a=add&pid=1");
target = document.querySelector('[data-target="target"]');
console.log(target.value="1024");
return false;
}
您可以像这样使用
document.querySelector()
选择元素数据目标
target=document.querySelector('[data target=“target”]');
setAttribute(“数据目标”、“新值”);
log(target.getAttribute(“数据目标”);
console.log(target.textContent)代码>
一些文本
您可以像这样使用document.querySelector()
选择元素数据目标
target=document.querySelector('[data target=“target”]');
setAttribute(“数据目标”、“新值”);
log(target.getAttribute(“数据目标”);
console.log(target.textContent)代码>
一些文本
您没有为数据目标
元素设置数据值
。您所做的只是设置仪表值。您获得了对名为target
的数据目标
元素的引用,但您从未使用过它。谢谢。我不擅长JS!因此,我假设我需要将“gauge.set(“1024”);”更改为其他内容?您没有为数据目标
元素设置数据值。您所做的只是设置仪表值。您获得了对名为target
的数据目标
元素的引用,但您从未使用过它。谢谢。我不擅长JS!所以我想我需要把“gauge.set”(“1024”);”改成其他的?嗨。谢谢那么这是如何改变值的呢?ex)数据值=“0”。。。单击按钮。。。。data value=“1024”只需尝试使用target.value=1024代码>尝试更改target=document.querySelector('[data value=“0”]')
然后设置target.setAttribute('data-value',1024”);
@frozensow我已经用如何设置和获取值编辑了答案。对你的data-value=“0”
遵循同样的方法。好的。我正在尝试更改元素ID“data-target”的“data-value”。在你的答案中,我应该切换到哪个“data-target”值“嗨。谢谢那么这是如何改变值的呢?ex)数据值=“0”。。。单击按钮。。。。data value=“1024”只需尝试使用target.value=1024代码>尝试更改target=document.querySelector('[data value=“0”]')
然后设置target.setAttribute('data-value',1024”);
@frozensow我已经用如何设置和获取值编辑了答案。对你的data-value=“0”
遵循同样的方法。好的。我正在尝试更改元素ID“data-target”的“data-value”。在你的答案中,我应该切换到“value”哪个“data-target”?