누구든지 스팬 요소에서 복제하고 스팬 요소 자체를 클릭하여 입력 값에 추가하는 방법을 말해 줄 수 있습니까? 다음은 스크립트입니다.
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$(document).ready(function() {
$("span#username").click(function() {
$("span#username").clone().appendTo("#test");
});
});
</script>
</head>
<body>
<span id="username"> User </span><br><br>
<input type="text" id="test" value="" />
</body>
</html>
다음과 같이 입력 값 ( jQuery.val () )을 범위 ( jQuery.text () ) 의 텍스트 내용으로 설정해야 합니다.
// IDs are enough
$("#username").click(function() {
$("#test").val($(this).text()); // this is the span beign clicked
});
jQuery 없음 :
document.getElementById("username").addEventListener("click", function() {
document.getElementById("test").value = this.textContent;
});
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다