편집 가능한 텍스트를 만들려고합니다. 내가 가지고있는 것은 사용자가 클릭하는 텍스트 줄이며 사용자가 텍스트 값을 변경할 수 있도록 텍스트 상자가 필요합니다. 내가 가지고있는 코드를 클릭하면 텍스트가 사라집니다. 어떤 아이디어? 기존 솔루션을 사용할 경우 HTML클릭시 텍스트 상자 보류 값을 만듭니다.
<div class="test">Click here</div>
JQuery와
$(".test").click(function() {
var inputValue = $(".test").text();
$(".test").html("<input value='"+inputValue+"'
type='text' id='box1'>");
$("#box1").val(inputValue).select();
});
... 텍스트 상자의 기본 동작입니까? – Brad
예, 값을 보유해야합니다. –
이해가 안됩니다. 텍스트 상자는 모두 자체적으로 수행합니다. 값이 있으면 클릭하기 만하면 입력 할 때까지 아무런 변화가 없습니다. – Brad