題目にある通り、アラートできずご教授頂きたいです。以下が該当するコードです
function open_calendar(e) { window.dateField = e; calendar = window.showModalDialog('calendar.htm', window, 'edge:sunken; help:no; scroll:no; resizable:no; status:no; dialogwidth:200px; dialogheight:220px;'); function on_search() { if ((document.form1.txtEndDate.checked) > (document.form1.txtStartDate.checked)) { alert("期間が正しくありません。"); return false } } <form id="form1" runat="server" method="post"> <td style="border:none;" valign="middle"> <input id="txtStartDate" onclick="javascript:open_calendar(txtStartDate);" style="WIDTH: 80px; FONT-FAMILY: 'MS Pゴシック'; HEIGHT: 14px" type="text" runat="server" readonly="readOnly"> ~ <input id="txtEndDate" onclick="javascript: open_calendar(txtEndDate);" style="WIDTH: 80px; FONT-FAMILY: 'MS Pゴシック'; HEIGHT: 14px" type="text" runat="server" readonly="readOnly"> </td> <td style="border:none; vertical-align:middle;"> <asp:Button ID="btnSearch" runat="server" Text="検索" UseSubmitBehavior="False" OnClientClick="on_search()" /> </td> </tr>
よろしくお願いいたします。