단일 왼쪽 클릭에 사업부 내의 모든 텍스트를 선택 : 사용자가 복사 할 수있는 공유 가능한 링크 될 운명 것 I는 다음과 같습니다 사업부 내에서 간단한 클릭 할 수없는 링크가 자바 스크립트
다른 것들에 붙여 넣기. 사용성 목적
, 나는 전체 링크를 선택 어디서나 사업부 내에서 단일 마우스 왼쪽 버튼을 클릭합니다 :
나는, 자바 스크립트/웹 프로그래밍에 대해 잘 모르는을, 그래서 나는 다음을 시도했습니다 :
<div id="share_link" onClick="select_all('share_link')"><%= request.url %></div>
이 작동하지 않습니다이 자바 스크립트
<script type="text/javascript">
function select_all(id) {
document.getElementById(id).focus();
}
</script>
. 나는 내가 원하는 것을 성취하기 위해해야 할 가장 단순한 일이 무엇인지 알고 싶습니다. div를 텍스트 입력 또는 링크 내 텍스트로 변경하려고 생각했지만 내용이 읽기 전용, 편집 불가능 및 클릭 가능하지 않는 것이 이상적입니다.
가능한 중복 : http://stackoverflow.com/questions/985272/jquery-selecting-text-in-an-element-akin-to-highlighting-with- 마우스 – Damiqib