用 this 有什么不行??<input onkeypress="check(this)"><script language="JavaScript"><!--
function check(obj)
{
var k = window.event.keyCode;
var s = obj.value + String.fromCharCode(k);
alert(s);
}
//--></script>
function check(obj)
{
var k = window.event.keyCode;
var s = obj.value + String.fromCharCode(k);
alert(s);
}
//--></script>
{
if (obj.type=="checkbox")
{
if (obj.value==true)
{
intFlag=intFlag+1
}
else
{
intFlag=intFlag+1;
}
}
else
{
if (obj.value =="")
{
if (intFlag > 10)
{
intFlag=intFlag+10;
}
}
else
{
intFlaf=intFlag+10;
}
}
if ((intFlag / 10) >1 )
{
document.form1.cmdbutton_query.disabled=true;
}
else
{
document.form1.cmdbutton_query.disabled=true;
}
} <input type="text" name="EMPNAME" onkeyup="cmdCheck(this)"; size="14" > <div align="center">
<select name="id" onchange="cmdCheck(document.form0.id);" >
<input type="checkbox" name="ID" onclick="cmdckeck(form2.checkbox)";>
只有上边这个是对的!
<select name="ids" onchange="cmdCheck(formname.ids);" >
不要用id做name,那个是关键字!
<input type="checkbox" name="IDS" onclick="cmdckeck(this)";>
这里也一样!