我无法调用名为clear的javascript函数,该函数接受一个字符串参数,参数值是通过在客户端点击时调用该函数传递的。 这是我的代码,请帮助我
<script type="text/javascript">
var _whichform = 'login'
function clear(_whichform)
{
switch (_whichform)
{
case 'login':
document.getElementById('<%=tbxUsername.ClientID%>').value = ''
document.getElementById('<%=tbxPassword.ClientID%>').value = ''
document.getElementById('<%=tbxFname.ClientID%>').value = ''
document.getElementById('<%=tbxLname.ClientID%>').value = ''
break;
break;
case 'company':
document.getElementById('<%=tbxCompname.ClientID%>').value = ''
document.getElementById('<%=tbxDescptn.ClientID%>').value = ''
document.getElementById('<%=tbxCompanyEmail.ClientID%>').value = ''
document.getElementById('<%=tbxStateCo.ClientID%>').value = ''
document.getElementById('<%=tbxStateCo.ClientID%>').value = ''
document.getElementById('<%=tbxCity.ClientID%>').value = ''
document.getElementById('<%=tbxCompanyAddress.ClientID%>').value = ''
document.getElementById('<%=tbxCpCountryCode.ClientID%>').value = ''
document.getElementById('<%=tbxCpStateCode.ClientID%>').value = ''
document.getElementById('<%=tbxPhone.ClientID%>').value = ''
document.getElementById('<%=tbxCfCountryCode.ClientID%>').value = ''
document.getElementById('<%=tbxCfStateCode.ClientID%>').value = ''
document.getElementById('<%=tbxCffax.ClientID%>').value = ''
break;
}
}
</script>
<input id="btnLoginCancel" type="button" value="Clear" onclick="clear('login')" class="buttons"/>
最佳答案
你漏掉了一个分号。
var _whichform = 'login';
关于javascript - 无法从 external.js 文件调用 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14930082/