여기에 어떤 엉망이 있습니까! Hehehehe
먼저, 왜 대화 상자에 html의 각 부분을 사용하지 마십시오? 둘째, 자바 스크립트에서 문자열을 연결할 때 +
연산자를 사용해야합니다. 그리고 세 번째는가 기본으로 이벤트 조치를 방지 .preventDefault()
음, 코드에서 빠른 수정을 사용하고 우리는이 도착하기 :
$(document).ready(function() {
var camerahash = '<?php echo $result_cameras[$i]["camera_hash"]; ?>';
var $dialog = $('<div></div>');
$dialog.append('<p>Please copy this key for setup:</p>')
.append('<p><textarea id="textbox">' + apikey(camerahash) + '</textarea></p>')
.append('<p>For more information see: <a href="http://www.myhost.com/forum/2-quickstart-docs">setup</a></p>');
$dialog.dialog({
autoOpen: false,
title: 'Axis API Key'
});
$('#axis-details').click(function(e) {
e.preventDefault();
$dialog.dialog('open');
});
});
이제
, 텍스트 영역 내부의 하이라이트 텍스트, 또는 CSS 속성을 설정은,입니다 불가능 ... div와 같이 TEXT 콘텐츠 대신 HTML 콘텐츠를 허용하는 HTML 요소가 필요하지만 편집 할 수는 없습니다. 그래서, 당신이 정말로 필요로 할 것 인 것은 textarea와 div가 미리보기 영역을 가지고 편집 가능한 영역을 가지는 것입니다 :]
무엇을하는 방법? 이 모든 것을 상세히 설명해주십시오. – Sparky
메인 포스트를 편집했습니다 – Tom