javascript - 如何对 JavaScript JQuery 函数中使用的变量进行串联

标签 javascript jquery html radio-button concatenation

我尝试在单选按钮的 JQuery 函数中使用包含 HTML 元素名称的变量。

通常我会做这样的事情:

var oldRadioValue = $('input[name="correct10")"]:checked').val();

但是由于单选按钮是动态创建的,我需要执行以下操作:

var radioName = "correct"+questionCount;

var oldRadioValue = $('input[name=radioName]:checked').val();

当我检查 console.log() 时,我发现未定义... 预先感谢您的任何帮助!

最佳答案

你应该能够像这样做到这一点

var oldRadioValue = $('input[name="' + radioName + '"]:checked').val();

关于javascript - 如何对 JavaScript JQuery 函数中使用的变量进行串联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44267942/

相关文章:

javascript - php mail() 发送短信

javascript - 如何使用javascript调用按钮点击事件背后的代码

php - 多选选项

javascript - 为什么通过键在对象中搜索值比在 js 中使用 'for in' 慢?

javascript - 没有内馅饼的 Highcharts 圆环图?

jquery - 如何从 Backbone View 在动态客户端模板中渲染 jQuery Mobile?

javascript - 向下滚动时发生的事件

css - img 标签的奇怪行为

javascript - 使用 jQuery 在 html 中嵌入 URL

javascript - nodemailer nodejs : sendmail exited with 127