如何访问javascript写入DOM的元素

时间:2014-09-03 10:01:47

标签: javascript html

我已经获得了以下代码,它通过javascript将radiobuttons写入HTML

document.write('<input type="radio" name="AnswerA" />' + res.rows[jsonCounter][1]);

说,我想访问这个AnswerA字段,看看它是否被选中,我可以试试:

    if(document.getElementById('AnswerA').checked) {
    }

但这似乎不起作用 - 任何人都可以看到我做错了吗?

2 个答案:

答案 0 :(得分:3)

您需要在id的新DOM元素上设置document.getElementById才能使用:

document.write('<input type="radio" name="AnswerA" id="AnswerA" />' + res.rows[jsonCounter][1]);

答案 1 :(得分:1)

在DOM元素中添加id。它会起作用。

document.write('<input type="radio" id="AnswerA" name="AnswerA" />' + res.rows[jsonCounter][1]);