0

「私が達成しようとしているのは、onclickがテキストボックス内のテキストを削除することです」。

誰かが「functionpageLoad(sender、args)」javascriptを使用しているこのサイトからいくつかの回答を読みましたが、問題は、Firefoxブレークポイントを使用したデバッグ時に関数行が停止しないことです。マイクロソフトまたは他の何かからロードされたjavascript要件がありませんか?これが私のテストコードです。

    function pageLoad() {
        $("#<%=Text_Message.ClientID%>").click(function () {
            alert("Handler for .click() called.");
        });
    }
    $(document).ready(function () {
        $("#<%=Text_Message.ClientID%>").click(function () {
            alert("Handler for .click() called.");
        });
    });

テキストボックス

<asp:TextBox ID="Text_Name" runat="server" CssClass="" Width="234px" >Name</asp:TextBox>
4

1 に答える 1

2

テキストボックスをクリックする代わりに使用し、を使用focusしてテキストを空にします$(this).val("");

ライブデモ

$(document).ready(function () {
        $("#<%=Text_Message.ClientID%>").focus(function () {
            alert("Handler for .click() called.");
            $(this).val("");
        });
 });
于 2012-08-14T14:46:04.713 に答える