gpt4 book ai didi

javascript - 如何在 HTML 脚本中连接 JS 变量?

转载 作者:行者123 更新时间:2023-11-27 22:29:39 24 4
gpt4 key购买 nike

我可以做这样的事情吗?

var counter = SomeJSFunctionThatReturnsAvalue();

<tr><td> <input type="file" name="file-upload"+"_counter" id="file-upload" /></tr></td>

我可以吗?我需要在名称后附加下划线和递增的数字。

还有一个题外话——上面的函数返回输入类型的值,例如:

<input type="hidden" name="hidden-input-type" value="2" />

值“2”是我可以用于数学运算的数字吗?如果没有,我怎样才能把它变成一个?

最佳答案

给你,伙计。

<head>
<script>
function test($count) {
document.getElementById("test1").setAttribute("name","file-upload_" + $count);
}
</script>
</head>
<body>

<p>some content</p>
<input id="test1" type="file" name="file-upload" id="file-upload" value="2"/>
<p>some other content</p>
<script>test(1);</script>
</body>

您的 SomeJSFunctionThatReturnsAvalue(); 会将其传递给 test() 函数。

要从第二个问题中获取“2”的值以用于数学函数,只需执行以下操作:

var value = document.getElementById("test1").getAttribute("value");
document.write(parseInt(value, 10) + 3);

返回 5。

关于javascript - 如何在 HTML 脚本中连接 JS 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19085257/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com