jquery의 새로운 내용. 기본적으로 내가하고 싶은 것은 사용자가 #modquote
을 클릭하면 텍스트 영역이 비 었는지 여부를 확인합니다. 그렇지 않은 경우에는 확인 상자가 나타납니다. 사용자가 확인을 클릭하면 CANCEL을 수행하지 않으면 다음 단계 (9 행 이하)로 진행합니다. 내 문제는 사용자가 확인/취소를 클릭했는지 여부와 상관없이 확인 상자가 나타나면 발생합니다. jquery에서 확인 상자를 사용할 수 있는지, 아니면 어딘가에서 같은 코드를 놓칠 수 있는지 궁금합니다. 테스트 텍스트 영역에 확인 대화 상자를 결합jquery의 상자를 확인하십시오.
$('#modquote')
.click(function() {
var msgrep = $('textarea#modrepmsg').val();
if (msgrep != '')
{
confirm("test?");
return true;
}
var comment = $('#repmsg').val();
var regex = /<br\s*[\/]?>/gi;
var quote = '>' + comment.replace(regex, "\n>") + '\n';
//$("textarea#modrepmsg").html(comment.replace(regex, "\n "));
//var quote = ">" + comment + "\n";
//alert (quote);
//var count = comment.length;
$('textarea#modrepmsg').html(quote);
});
확인 결과를 테스트하지 않고 어쨌든 돌아 오는 중입니다. – melancia
@MelanciaUK 나는 사용자가 확인을 클릭하면 자동으로 감지하고, 그렇다면 취소를 클릭하면 false를 반환하면 true를 반환합니다. – user2699175
실제로 그렇게하지만 결과를 캡처하거나 테스트하지는 않습니다. – melancia