<strong>ソースコード: </strong> <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="87443" class="copybut" id="copybut87443" onclick="doCopy('code87443')"><u>コードをコピー </u></a></span> コードは次のとおりです: </div> <div class="codebody" id="code87443"> <br> <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 🎜><head> <br><meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <br><meta name="作成者" content=""> ; <br><title>コンテンツ フィルタリング</title> <br><br><script type='text/javascript'> <br><br>function getPositions() { <br>var el = document .getElementById ('shaixuan'); <br>var startPosition = 0;//選択したテキストの開始位置<br>var endPosition = 0;//選択したテキストの終了位置<br>if(document.selection ) { <br>//IE <br>var range = document.selection.createRange();//範囲オブジェクトを作成<br>var drange = range.duplicate();//オブジェクトのクローン<br><br>drange .moveToElementText(el ); // range<br>drange.setEndPoint('EndToEnd', range); <br><br>startPosition = drange.text.length - range.text.length; <br>endPosition = startPosition range.text.length; <br>} <br>else if(window.getSelection) { <br>//Firefox、Chrome、Safari など <br>endPosition = el.selectionEnd; <br>} <br>return { <br>"start":startPosition, <br>"end":endPosition <br>} <br>} <br><br>//@todo テキストエリアで選択されているテキストを取得します<br> function getshaixuan() { <br>varposition = getPositions(); <br>var start =position.start;//開始位置<br>var end =position.end;//終了位置<br>var text = document .getElementById('shaixuan').value; <br>var selectText = text.substr(start, (end - start));//テキストエリアで、選択されたテキスト <br>//alert(selectText); <br> var textBox1 = document.getElementById("canjia"); <br>textBox1.innerText=textBox1.value selectText; <br></script> ><br><title>要素のコピー</title> <br><!-- <BR>body{ font-size:18px} <BR> p{border-style:none} <BR>.p1{background-color:#FFFFFF;margin-top:60px;margin-bottom:3px;margin-left:200px;} <br>.p2{background- color: #FFFFFF;margin-top:2px;margin-bottom:3px;margin-left:150px;} <br>.p3{background-color:#FFFFFF;margin-top:1px;margin-bottom:3px;position :absolute ;left:550px;top:60px} <BR>.p4{background-color:#FFFFFF;margin-top:1px;margin-bottom:3px;position:absolute;left:500px;top:85px} <BR>.p5{background-color:#FFFFFF;margin-top:1px;margin-bottom:3px;position:absolute;left:380px;top:190px} <BR>--><BR></style> <br></head> <br><br><body> <br><p class="p1">フィルタリスト<br><textarea id="shaixuan" name= " check"cols="23" rows="15" class="p2"></textarea><br><div class="p3">参加者リスト<br><textarea id="canjia" name="canjia" cols="23" rows="15" class="p4"></textarea> <br><input type="button" value="コンテンツ コピー" クラス="p5" onclick="getshaixuan();"> <br><!--</textarea<button onclick="getshaixuan()">コンテンツを取得</button>-> 🎜><br></body> <br></html> <br><br> <br><br>効果を達成します: <br> <br><br> </div>