2010-01-06 5 views
0

안녕하세요 Techies @ StackOverFlow, 나는 마우스 오른쪽 단추로 텍스트를 선택할 수있는 논리를 연구 중입니다. 제가 말하고자하는 것은 더블 클릭 텍스트 선택을 구현하고 싶지만 다른 방법으로는 클릭 한 번으로 마우스 오른쪽 버튼을 클릭한다는 것입니다.단 한 번의 클릭으로 단락에서 단어를 선택하는 방법은 무엇입니까?

예를 들어이 웹의 아무 곳에 나 표시되는 텍스트를 두 번 클릭하면 텍스트가 선택됩니다. 비슷한 일을 구현하고 싶습니다. 웹에서 구현하는 자바 스크립트를 선호합니다.

미트

+2

나는이 웹 사이트를 결코 사용할 필요가 없기를 바란다 ... –

+1

당신을 제외하고 다른 누군가가있을 경우 -이 사이트를 방문하는 것을 고려하십시오. 오른쪽 클릭은 상황에 맞는 메뉴입니다. 그리고 모두와 그의 엄마는 마우스 오른쪽 버튼 클릭으로 컨텍스트 메뉴를 기대합니다. –

+0

실제로 내 실수. 너희들을 분명하게해야 해. 내 응용 프로그램 (예 : CKEditor, FreeWebEditor 또는 의견을 게시하는 데 사용하는 편집자)의 온라인 HTML 편집기에서이를 수행하고 싶습니다. 나는 이제 우리 모두에게 분명 할 것이라고 생각합니다. 또한 "실제로 모든 사람과 그/그녀의 엄마는 마우스 오른쪽 버튼으로 컨텍스트 메뉴를 기대합니다."- :) 감사합니다. –

답변

1

을 마우스 오른쪽 버튼으로 클릭에 대한 한 가지 쓰기 이벤트 핸들러를 수행하는 데 도움과 귀하의 더블 클릭 함수를 호출 내에서 텍스트를 선택해야하는하시기 바랍니다.

테스트하지 않았지만 제대로 작동 할 수 있습니다.

+0

안녕하세요 Ravia, 감사합니다. 나 제대로. 텍스트를 선택하는 논리가 필요합니다. 나는 텍스트의 선택에 두 번 클릭 leds를 알고 있지만, 그것은 몇 가지 창 기능에 의해 처리하고 난 마우스 더블 클릭에서 호출되는 기능을 몰라. 그러면 어떻게 그 메소드 나 윈도우 코드를 호출 할 수 있을까요? –

+0

나는 이것이 stackoverflow에서 가장 어려운 질문이 될 것이라고 생각합니다. –

+0

답변을 기다리는 중 ... –

0

매우 간단해야합니다. 자바 스크립트에서 onclick 메소드와 이벤트 코드 (이 경우에는 2)를 통해 마우스 오른쪽 버튼을 클릭했는지 여부를 감지합니다. 그렇다면 텍스트를 선택하는 데 필요한 코드를 수행합니다 (IE 제품군에서 나머지까지 다양합니다). 진짜 브라우저의). 당신이해야 할 모든 것이되어야합니다.

관련 문제