我正在尝试使用 ID 从文本框中获取值,但我得到的是 boolean 值
<input type="text" tabindex="4" class="form-control input-sm" required onkeypress="return onlycode(event,this);" maxlength="40" id="MaterialCode" name="MaterialCode" placeholder="Material Code" autocomplete="off">
var matcode = $("#MaterialCode").val();
如何获取实际值以及我的 html 代码有什么问题?
最佳答案
您可以使用!!
从变量获取 boolean 值
示例:
const falsyValue=0
console.log(!!falsyValue) //Log False
const truthyValue=1
console.log(!!truthyValue) //Log True
就您而言,您只需使用 !!
将您的值转换为 boolean 值
var marcode = !!$("#MaterialCode").val();
谢谢您,希望这个答案能帮到您
关于javascript - 根据id从文本输入中获取 boolean 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61318850/