我嘗試使用下面的腳本在asp.net:ASP.Net與JavaScript
<script language="javascript" type="text/javascript">
function checktext() {
var txt = document.getElementById('tbComments');
if (txt.Text.Length > 0) {
alert('Thank you for submitting feedback.');
return true;
}
else {
alert('Sorry, you must enter text before submitting.')
return false;
}
}
</script>
<asp:Button ID="btnSave" runat="server" Text="Submit" onclick="btnSave_Click" OnClientClick="checktext();" />
我一直在使用它的onclick事件試圖..腳本將只是沒有在所有的工作。
任何想法?
編譯器錯誤消息:CS1061:'System.Web.UI.WebControls.TextBox'不包含'ClientId'的定義,也沒有接受'System.Web'類型的第一個參數的擴展方法'ClientId' .UI.WebControls.TextBox'可以找到(你是否缺少使用指令或程序集引用?) – tcables 2010-04-07 13:34:11
您必須編寫ClientID,並在末尾輸入大寫D – 2010-04-07 14:04:45