Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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 如何在动态生成html元素时获取其id?_Javascript_Jsp - Fatal编程技术网

Javascript 如何在动态生成html元素时获取其id?

Javascript 如何在动态生成html元素时获取其id?,javascript,jsp,Javascript,Jsp,我为图像、复选框和下拉列表创建设计。。图像将根据行数动态创建。 我的问题是如何验证选中了哪个复选框以及选择了哪个下拉选项,因为所有复选框都具有相同的id和名称首先欢迎使用stackoverflow:D 如果所有复选框都具有相同的ID,则该复选框将不起作用。您说过动态创建它们,然后尝试给它们一个特殊的标识符,比如“myid”+i wehrei,因为i是元素的编号(在实例化元素后增加它)。 那么您的ID将如下所示: myid0 myid1 myid2 由于所有对象都具有不同的ID,因此您可以检查选

我为图像、复选框和下拉列表创建设计。。图像将根据行数动态创建。

我的问题是如何验证选中了哪个复选框以及选择了哪个下拉选项,因为所有复选框都具有相同的id和名称

首先欢迎使用stackoverflow:D

如果所有复选框都具有相同的ID,则该复选框将不起作用。您说过动态创建它们,然后尝试给它们一个特殊的标识符,比如“myid”+i wehrei,因为i是元素的编号(在实例化元素后增加它)。 那么您的ID将如下所示:

myid0

myid1

myid2

由于所有对象都具有不同的ID,因此您可以检查选中的复选框:)

请根据建议阅读并编辑您的问题