2013-02-20 2 views
0

Привет, ребята, в моем веб-приложении я хотел распечатать выделенный текст (скажем, здесь содержимое в теге абзаца). Как это сделать в Android WebView, как выбрать текст с помощью JavaScript?

Заранее спасибо ..

Вот мой код JavaScriptAndroid: как выбрать текст из WebView и выделить его onclick

<script type="text/JavaScript"> 

function SelectText() 
{ 
    var txt = ''; 
    if (window.getSelection) 

    { 
     txt = window.getSelection(); 
      } 
    else if (document.getSelection) 
    { 
     txt = document.getSelection(); 
      } 
    else if (document.selection) 
    { 
     txt = document.selection.createRange().text; 
      } 
    else return; 
document.getElementById("demo").innerHTML= txt; 
} 

</script></head> 


<body> 
    <p>Hi man how are you?? Hope your doing good..</p> 
    <p> id="demo"></p> 

    <button> onclick="SelectText()">Selected text</button> 

</body> 
</html> 
+0

Пройдите через SO сообщение http://stackoverflow.com/questions/4892111/android-webview-javascript-getselection – karthick

ответ

1

Вы писали

<p> id="demo"></p> 

Это должно быть

<p id="demo"></p> 

исправить ли это вопрос или это было неправильное написание?

+0