<script>
function getEvent()
{
if(document.all)
{
return window.event;//如果是ie
}
func=getEvent.caller;
while(func!=null)
{
var arg0=func.arguments[0];
if(arg0)
{
if((arg0.constructor==Event || arg0.constructor ==MouseEvent)||(typeof(arg0)=="object" && arg0.preventDefault && arg0.stopPropagation))
{
return arg0;
}
}
func=func.caller;
}
return null;
}
function getRadio()
{
var evt=getEvent();
var e = evt.srcElement || evt.target;
if(e.type=="radio" && e.name=="type")
if(e.value=='0'){
document.getElementById("test").style.display="none";
document.getElementById("id_ContiBuy").value="0";
}
else{
document.getElementById("test").style.display="block";
}
if(e.type=="checkbox" && e.name=="ContiBuy")
alert(e.value)
}
function getCheckBox(){
var yiyuan = document.getElementById("id_select_type").value;
var ContiBuy = document.getElementById("id_ContiBuy").checked;
if(yiyuan == '1' ) {
if(ContiBuy){
document.getElementById("reason").style.display="none";
}
else{
document.getElementById("reason").style.display="table-row";
}
}
}
</script>
在复选框中,可以通过 name.checked来查看复选框是否被选中,如果选中则是true,没有选中就是false;
还有就是单选按钮了,根据单选按钮的选择状态来决定部分内容的填写,这个是很经常用到的,在此记录一下
以备以后使用
使用JS判断单选按钮和复选框是否被选中的代码
最新推荐文章于 2019-07-24 16:28:06 发布