gpt4 book ai didi

javascript - 如何通过 name 属性读出 <input> 值

转载 作者:行者123 更新时间:2023-11-30 10:31:33 24 4
gpt4 key购买 nike

我的 HTML 中有以下输出

<input type="hidden" value="28" name="variation_id">

这个值是动态生成的。我想写一个依赖于这个值的 If else 语句,即“28”。我不太确定如何定位此值,因为它没有 ID。是否有通过“名称”属性读取此值的代码?

我想用 Javascript 编写 if else 语句。

最佳答案

假设您只有一个具有该 name 的元素:

var elem = document.getElementsByName('variation_id')[0];

if (elem.value == '28') {
// it has that value, do something
}
else {
// it doesn't have that value, do something else.
}

或者,在更新的浏览器中:

var elem = document.querySelector('input[name="variation_id"]');

if (elem.value == '28') {
// it has that value, do something
}
else {
// it doesn't have that value, do something else.
}

引用资料:

关于javascript - 如何通过 name 属性读出 &lt;input&gt; 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16609096/

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