Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未定义函数的输入值_Javascript_Jquery_Html_Function_Input - Fatal编程技术网

Javascript 未定义函数的输入值

Javascript 未定义函数的输入值,javascript,jquery,html,function,input,Javascript,Jquery,Html,Function,Input,我对这个完全不熟悉,但我正在尝试用javaScript制作一个购物车。 在我尝试为添加到购物车的项目添加输入值之前,一切都很好。 我有一个图像,一个价格和一个名字,但我需要添加一个“数量”字段 这是该字段的输入: 首先,您获得元素quantity的值,并将其定义为让数量=…。 在模板中,您尝试从${item.qty}读取qty 应阅读${qty}AFAIK.请创建一个正确的变量。您使用的let和var具有相同的变量名,这可能会导致一些问题。我建议检查OK,让我上传最小的可复制示例。现在它显示为

我对这个完全不熟悉,但我正在尝试用javaScript制作一个购物车。 在我尝试为添加到购物车的项目添加输入值之前,一切都很好。 我有一个图像,一个价格和一个名字,但我需要添加一个“数量”字段

这是该字段的输入:


首先,您获得元素
quantity
的值,并将其定义为
让数量=…
。 在模板中,您尝试从
${item.qty}
读取
qty


应阅读
${qty}
AFAIK.

请创建一个正确的变量。您使用的let和var具有相同的变量名,这可能会导致一些问题。我建议检查OK,让我上传最小的可复制示例。现在它显示为“[Object HTMLInputElement]”而不是“Undefined”,我想差不多了,但我缺少了一些东西(对不起,这是我的一种新语言哈哈)在获得值后添加
console.log(qty)
。结果是什么?它显示:。。。。我想是正确的,但是我需要定义值??所以你得到了输入元素。您只需要读取元素的值。将
${qty}
更改为
${qty.value}
。成功了!!!天哪,我太高兴了,谢谢你!我只是在let qty=..之后添加.value。。。。。成功了!!