Nis*_*mar 5 javascript c# asp.net
实际上这个代码在firfox mozila中运行良好,但它在IE8中不起作用
<asp:Button ID="btnSubmit" runat="server" Text="Submit" CssClass="btnPrimary" OnClientClick="return doSubmit('this');"
OnClick="btnSubmit_Click" />
<script type="text/javascript">
function doSubmit()
{
var ansLength = oDOM.body.innerText.trim().length;
if (ansLength == 0 && smielyPresent == -1)
{
alert("you cannot submit blank answer");
return false;
}
}
</script>
protected void btnSubmit_Click(object sender, EventArgs e)
{
// i am doing some stuff
}
Run Code Online (Sandbox Code Playgroud)
在这里我想要防止回发时answerlength == 0 ;
,但当answer length ==0它然后它提醒 alert("u can't submit blank answer")消息和回发服务器io想要阻止它我怎么办?
它不起作用,因为您的 javascript 中有脚本错误。
<script type="text/javascript">
function doSubmit()
{
//I've removed the first equal sign
var ansLength = oDOM.body.innerText.trim().length;
if (ansLength == 0 && smielyPresent == -1) //typo on smielyPresent ?
{
alert("u can't submit blank answer")
return false;
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14879 次 |
| 最近记录: |