测试(IE6) 通过:
<input id="cust_name"><input type=button value=ok onclick="document.all.cust_name.Isvalid()"><SCRIPT LANGUAGE="JavaScript"><!--
function document.all.cust_name.Isvalid()
{
chkdata(this.value);
}
function chkdata(s)
{
alert(s);
}
//--></SCRIPT>
<input id="cust_name"><input type=button value=ok onclick="document.all.cust_name.Isvalid()"><SCRIPT LANGUAGE="JavaScript"><!--
function document.all.cust_name.Isvalid()
{
chkdata(this.value);
}
function chkdata(s)
{
alert(s);
}
//--></SCRIPT>
我想得到的是Isvalid()返回的值
这个方法我也试验成功了
但是就是得不到他的值
总是提示"undefined "
<input id="cust_name"><input type=button value=ok onclick="mm()"><SCRIPT LANGUAGE="JavaScript"><!--
function document.all.cust_name.Isvalid()
{
return chkdata();
}
function chkdata()
{
return false;
}
function mm()
{
var tempIsvalid = document.all.cust_name.Isvalid();
alert(tempIsvalid);
}
//--></SCRIPT>