2012-08-14 3 views
0

"달성하고자하는 것은 onclick이 텍스트 상자 내의 텍스트를 제거합니다"입니다.jquery and asp.net textarea

누군가가 "function pageLoad (sender, args)"자바 스크립트를 사용하는이 site에서 몇 가지 대답을 읽었지만 Firefox의 중단 점을 사용하는 디버그에서 함수 줄이 중지되지 않는 문제가 있습니다. 나는 마이크로 소프트 또는 다른 것에서 적재 된 자바 스크립트 요구 사항을 놓치고 있습니까? 여기에 내 테스트 코드가있다.

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> 
+1

하나를 들어,이 <'해야 사용하여 텍스트를 비울 = Text_Name.ClientID %>'귀하의 시험에 따라 죄송합니다. –

+0

죄송합니다. – Akyl

+0

수업을 왜 사용하지 않습니까? 훨씬 쉬울거야 !!! http://jsfiddle.net/3Pg8F/ –

답변

2

텍스트 상자에 사용 focus 대신 클릭하고 % $(this).val("");

Live Demo

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