Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.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
我将输入类型的id作为唯一id,那么如何将这些唯一id输入到javascript中?_Javascript_Php - Fatal编程技术网

我将输入类型的id作为唯一id,那么如何将这些唯一id输入到javascript中?

我将输入类型的id作为唯一id,那么如何将这些唯一id输入到javascript中?,javascript,php,Javascript,Php,这是我的布局: <input type="button" value="Increase" id="inc" onclick="incNumber()"/> <input type="number" id="'.$values["product_id"].'" name="newquan" class="form-control" value="'.$values["product_quantity"].'"> <input type="button" valu

这是我的布局:

<input type="button" value="Increase" id="inc" onclick="incNumber()"/> 
<input type="number" id="'.$values["product_id"].'" name="newquan" class="form-control" value="'.$values["product_quantity"].'"> 
<input type="button" value="Increase" id="dec" onclick="decNumber()"/>
在.getelement byid中,我需要上面提到的唯一id。

看起来,您需要:

function incNumber(){
    var c = parseInt(document.getElementsByTagName("input")[1].value);
    c++;
    var x = document.getElementsByName("newquan")[0]
    document.getElementById(x.id).innerHTML = c;
}

能否将id作为函数参数传递?例如,
onclick=“incNumber('.$values[“product\u id”])”
/
函数incNumber(product\u id){…}
/
document.getElementById(product\u id)。
要将其放入javascript,您只需精确地询问它,我已经尝试过了,但没有任何事情发生@Seanask,您的意思是什么@spangle此id“$”可能是问题所在。“id值必须至少包含一个字符,并且不能包含空格(空格、制表符等)。”请阅读此内容-
function incNumber(){
    var c = parseInt(document.getElementsByTagName("input")[1].value);
    c++;
    var x = document.getElementsByName("newquan")[0]
    document.getElementById(x.id).innerHTML = c;
}