【发布时间】:2010-09-11 02:25:11
【问题描述】:
为什么在下面的 onclick 偶数处理程序中使用“return”,似乎在有或没有按钮的 onclick 事件中的返回规范的情况下都能正常工作?
input type="radio" name="radCPUSpeed" value="6 Ghz"
onclick="return radCPUSpeed_onclick(2)"
该函数似乎没有做任何事情,为什么在上面的输入声明中需要return?
function radCPUSpeed_onclick(radIndex)
{
var returnValue = true;
if (radIndex == 1)
{
returnValue = false;
alert("Sorry that processor speed is currently unavailable");
// Next line works around a bug in IE that doesn't cancel the
// Default action properly
document.form1.radCPUSpeed[radCpuSpeedIndex].checked = true;
}
else
{
radCpuSpeedIndex = radIndex;
}
return returnValue;
}
【问题讨论】:
标签: javascript