0

“我想要实现的是 onclick 将删除文本框中的文本”。

我从这个网站上读到了一些答案,有人正在使用“function pageLoad(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 回答