0

現在、事前に宣言されている関数を実行しようとしています。関数はボタンにアタッチされていますが、ボタンをクリックすると、「PopupPicker が宣言されていません」というエラー メッセージが表示されます。

以下は、私の機能と機能を実行しようとしているボタンのコピーです。

function PopupPicker(ctl,w,h)
{
    var PopupWindow = null;
    settings='width='+ w + ',height='+ h + ',location=no,directories=no, menubar=no,toolbar=no,status=no,scrollbars=no,resizable=no,dependent=no';
    PopupWindow=window.open(<%= getServerName.getserverName("/Quoteman/DatePicker.aspx?Ctl=") %> + ctl,'DatePicker',settings);
    PopupWindow.focus();
}

これがボタンです。

<td style="width: 120px">
    <asp:TextBox ID="DateOutTxt" runat="server" Width="80px"></asp:TextBox>
    <asp:ImageButton ID="ImageButton5" runat="server" BorderStyle="None" ImageUrl="~/icons/vwicn063.gif" OnClientClick="PopupPicker('DateOutTxt', 250, 250);" Width="21px" />
</td>
<td colspan="2" style="width: 100%">
    <asp:TextBox ID="DateInTxt" runat="server" Width="80px"></asp:TextBox>
    <asp:ImageButton ID="ImageButton1" runat="server" BorderStyle="None" ImageUrl="~/icons/vwicn063.gif" OnClientClick="PopupPicker('DateInTxt', 250, 250);" Width="21px" />
</td>
<td colspan="1" style="width: 100px">
</td>

言語は JavaScript と html で、VB.Net が含まれています。

4

1 に答える 1