作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个文本框和两个带有提交按钮的复选框。我想放置一个 customvalidator,它将为以下条件调用 javascript -
如果 textbox.value > 0,则 checkbox1 = 已选中或 checkbox2 = 已选中。如果当 textbox.value > 0 时两个复选框都未选中,则引发错误。
有什么想法吗?
最佳答案
这就是我假设你想要的:
function validate()
{
var t = document.getElementByID( "myTextbox" );
var c1 = document.getElementByID( "myCheckbox1" );
var c2 = document.getElementByID( "myCheckbox2" );
if( t.value != "" )
{
if( !(c1.checked || c2.checked) )
{
alert( "You didn't do what I wanted you to do. Bad user!" );
return( false );
}
}
return( true );
}
和
<form method=post action=blah onsubmit="JavaScript: return( validate() );">
<input type=text id=myTextbox name=blah><br>
<input type=checkbox id=myCheckBox1 name=blah><br>
<input type=checkbox id=myCheckBox2 name=blah><br>
<input type=submit>
</form>
关于aspx中两个复选框的javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3229876/
我是一名优秀的程序员,十分优秀!