2010-07-24 4 views

답변

2


감사합니다,
미트 샤. 같은

뭔가 :

$(function() { 
    $("form").submit(function() { 
    var myTextBox = $("#myTextBox"); 
    myTextBox.val(encodeMyHtml(myTextBox.val())); 
    }); 
}); 

function encodeMyHtml(encodedHtml) { 
    encodedHtml = escape(encodedHtml); 
    encodedHtml = encodedHtml.replace(/\//g,"%2F"); 
    encodedHtml = encodedHtml.replace(/\?/g,"%3F"); 
    encodedHtml = encodedHtml.replace(/=/g,"%3D"); 
    encodedHtml = encodedHtml.replace(/&/g,"%26"); 
    encodedHtml = encodedHtml.replace(/@/g,"%40"); 
    encodeHtml.htmlEncoded.value = encodedHtml; 
} 
+1

양식을 제출하는 동안 사용자가 텍스트 상자의 값이 인코딩 된 값으로 변경되는 것을 볼 수 있습니다. –

0

Control.ValidateRequestMode, .NET 4.5에 새가 당신에게 관심이있을 수 있습니다. 개별 컨트롤의 유효성을 검사하는 방법을 지정할 수 있습니다.

관련 문제