请原谅这是一个愚蠢的问题,因为我是AJAX的新手。
我有一个由PHP根据来自mysql查询的数据动态生成的表单
我可以获得价值但我还需要知道的是如何获取表单字段的名称或ID(即num[$id]
)
<input type='text' name='num[$id]' id='num[$id]' value='0' onchange = 'getAmt(this.value)'/>
答案 0 :(得分:1)
你的HTML应该是这样的。
<input type='text' name='num[]' id='num_<?php echo $id; ?>' value='<?php echo echo $id; ?>' onchange = 'getAmt(this)'/>
在你的js函数getAmt
中var id=this.id;
答案 1 :(得分:1)
HTML代码:
<input type='text' name='num[$id]' id='num[$id]' value='0' onchange='getAmt(this)'/>
脚本:
function getAmt(Obj){
{
{1}} {
{1}} {
{1}}
答案 2 :(得分:0)
document.getElementById("MYID");
alert(x.name);