Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.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 如何向单选按钮动态添加唯一id_Javascript_Html - Fatal编程技术网

Javascript 如何向单选按钮动态添加唯一id

Javascript 如何向单选按钮动态添加唯一id,javascript,html,Javascript,Html,我通过js动态地向html添加单选按钮。我需要向单选按钮添加唯一id,以便访问选定的值。 我该怎么做 下面是js代码 function createMyElements(standardAddress,k){ return [ '<input type="radio" id=',"selectedAddress[k]",' name="addressField" value=>', standardAddress[k

我通过js动态地向html添加单选按钮。我需要向单选按钮添加唯一id,以便访问选定的值。 我该怎么做

下面是js代码

 function createMyElements(standardAddress,k){
            return [
                    '<input type="radio" id=',"selectedAddress[k]",' name="addressField"  value=>', standardAddress[k],'<br>',
        ].join('\n');
        }
函数createMyElements(标准地址,k){
返回[
'',标准地址[k],'
', ].join('\n'); }
其中selectedAddress是一个数组,其中包含一些常量,用于标识所选单选按钮。

将方法更改为

 function createMyElements(standardAddress,k){
            return [
                    '<input type="radio" id=',"selectedAddress["+k+"]",' name="addressField"  value=>', standardAddress[k],'<br>',
        ].join('\n');
        }
函数createMyElements(标准地址,k){
返回[
'',标准地址[k],'
', ].join('\n'); }
“selectedAddress[k]”
更改为
“selectedAddress[“+k+”]”
以将
k
的值附加到
“selectedAddress”

将方法更改为

 function createMyElements(standardAddress,k){
            return [
                    '<input type="radio" id=',"selectedAddress["+k+"]",' name="addressField"  value=>', standardAddress[k],'<br>',
        ].join('\n');
        }
函数createMyElements(标准地址,k){
返回[
'',标准地址[k],'
', ].join('\n'); }
“selectedAddress[k]”
更改为
“selectedAddress[“+k+”]”
以将
k的值附加到
“selectedAddress”