我有一个字段,您可以在其中插入数字,我想将此数字作为参数传递给调用函数的按钮。我尝试了getElementById
但没有按预期工作。
我的代码在php中调用。我从数据库中获得前2个参数(名称,价格),我希望第三个(数量)参数来自该输入。有可能吗?
<input type="number" min="0" style ="width:4em" id="quantity" name="quantity" />
<input type="button" value="Add to Cart" onclick="AddtoCart(\''.$name.'\',\''.$price.'\',quantity); " />
答案 0 :(得分:0)
php中的变量必须使用php开始和结束标记正确传递给html:
<input type="number" min="0" style ="width:4em" id="quantity" name="quantity" />
<input type="button" value="Add to Cart" onclick="AddtoCart('<?php echo $name; ?>', '<?php echo $price; ?>',document.getElementById('quantity').value); " />