很长一段时间,但我希望有人能够提供帮助!我正在开发一个程序,用于音乐创作中的调音,基本上有两个工作流程:1)按钮输入字符串,以及2)直接数字比例输入。从一开始,我有2个单选按钮可以选择用户要使用的方法。基本上,我称之为“输入”的变量只有一个区别:在工作流1)中,它是多个数组的总和(基于按钮单击);在工作流程2)中,它基于用户给出的分子和分母。所有这些部分都是单独工作的,但是当我在下面将它们组合在一起时,它们将无法工作。
所以我有两个单选按钮:
accept
以及脚本中的重要位置:
<input type="radio" name="inputType" id="noteInput">Note Input
<input type="radio" name="inputType" id="ratioInput">Ratio Input
当然,我遗漏了许多被调用的函数,但是正如我所说的,如果我按原样组合它们,这似乎是行不通的。如果我删除了if else,如果在if部分中仅保留了inputSum计算,则该程序的其余部分工作正常,等等。
想知道上面缺少的简单内容吗?
使用JQuery。
答案 0 :(得分:1)
您的问题在这里$("#noteInput").checked
jQuery对象没有检查属性。
具有它的是基础DOM元素。
您可以使用.prop()
来访问它。
$("#noteInput").prop('checked')