1

default.aspx には次のものがあります。

 <form id="form1" runat="server">
    <div>
    <asp:Button ID="clikme" runat="server" Text="click me" />    
    </div>
    </form>

default.aspx には次のものがあります。

clikme.Attributes.Add("OnClick", "javaScript: return myfunction();");

そしてJScript1.jsで私は持っています

function myFunction() {
    alert('this is my function');
    return false;
}

上記のコードは機能せず、「Microsoft JScript ランタイム エラー: オブジェクトが必要です」と表示されます。解決策を見つける方法がわかりません。

4

6 に答える 6

0

試す

clikme.Attributes.Add("OnClientClick", "javaScript: return myFunction();");
于 2013-09-02T06:57:38.677 に答える
0

この追加を試してください

script type='text/javascript' language="javascript" を js 部分に追加し、その中に関数を配置します。

于 2013-09-02T06:56:23.413 に答える