2013-02-19 3 views
1

파이어 폭스, 내 스크립트를 변경 스크립트에 따옴표를 이스케이프 :파이어 폭스와 ASP.NET 내가 사용할 때

txtEmail.Attributes.Add("onfocus", "GetNewAccountHelp('email');") 

크롬, IE와 사파리는 아무 문제가 없지만, 파이어 폭스는 다음과 같은 출력 :

<i> 
    <input name="txtEmail" type="text" id="txtEmail" class="textboxBlack" 
     onfocus="GetNewAccountHelp(& #39;email& #39;);" /> 
</i> 

나는 이중 따옴표를 시도했다 - 동일한 문제.
Firefox 버전 : Firefox/10.0.2

해야할까요?

종류는
    토마스 매디 센

과 관련
+0

음 ... 나는 실제로 그것을 복제 할 수 없으며처럼한다 html은 서버 측에서 생성되므로 브라우저가 부적절합니다. 당신 질문에 뭔가 빠져 있어야합니다. 모든 js libs 또는 page load 이벤트 핸들러? –

답변

0

그것은이

txtEmail.Attributes.Add("onfocus", "GetNewAccountHelp(email)"); 

다음

<script> 
    function GetNewAccountHelp(obj) { 
     //todo 
    } 
</script> 
+0

안녕하세요 Mr. Vatsa, "이메일"은 var가 아니라 문자열입니다. – user2086269

관련 문제