嘿,每个人都是我的问题。 下面的代码从我的数据库中获取数据,并将其显示在输入字段和按钮中。我希望它是这样的,如果我单击按钮,它应该获得值(从数据库导入)。但是我面临的问题是所有输入和按钮都具有相同的ID,因此只能捕获第一个按钮的价值(或者我认为)。我该如何以这种方式使每个单击的按钮都应具有自己的单独值。
msg
my name is nodejs
答案 0 :(得分:0)
注意:-请勿对元素使用相同的ID
您可以通过传递{click {1}}之类的onclick函数来获取值
示例
onclick="hanisdata(this)"
然后您可以在js中获取特定的元素,然后可以找到父元素并在下面的示例中搜索输入字段。
JS代码
<button type="button" class="btn btn-success btn-block"
name="hanis" id="hanis" onclick="hanisdata(this)" value="<?php echo
$row['email']?>" ><?php echo $row['email']?></button>