如何解决所需的对象“checkMultiple”错误。 任何想法如何在检查checkMultiple时禁用cmdButton7,并在sum = 100时使用VBSCRIPT启用它。
Sub disableButton()
If checkMultiple.value = 1 Then
document.form1.cmdButton7.enabled = False
ElseIf sum = 100 Then
document.form1.cmdButton7.enabled = true
End If
End Sub
<input type="checkbox" name="checkMultiple" id="Multiple" onclick="disableButton">Multiple</input>
答案 0 :(得分:1)
你甚至懒得告诉我们这是ASP.NET还是经典ASP,或者是什么。
但我猜你需要使用ID而不是名字。尝试将其称为“多个”而不是“checkMultiple”。
答案 1 :(得分:0)
尝试更明确地对其进行限定,例如:
Sub disableButton()
If document.form1.checkMultiple.value = 1 Then
document.form1.cmdButton7.enabled = False
ElseIf sum = 100 Then
document.form1.cmdButton7.enabled = true
End If
End Sub
<input type="checkbox" name="checkMultiple" id="Multiple"
onclick="disableButton">Multiple</input>