CTRL + ボタンを押して、すべてのテーブルをjQueryまたはJavaScriptを使用して選択できますか?htmlページでCtrl + Aを使用してすべてのテーブル列を選択するにはどうすればよいですか?
答えて
でも、ページ上のすべてのテキストが選択されます。これは起こりません – manishjangir
私はあなたがプログラムでそれをやらなければならないと言いました。 –
私は質問が有用な概念になると思うが、それは不明確である(特にJQueryの選択とブラウザの選択のあいまいさ)。 – Chet
あなたは+ またははCtrl +Ctrlキーをキャッチするために、この機能を使用することができます。
$("body").keydown(function(e) {
if (e.ctrlKey && (e.keyCode == 65 || e.keyCode == 97)) {
selectText('copyme');
e.preventDefault();
}
});
この機能はFirefoxとChromeで動作します。以前のバージョンではkeypress()
機能とe.charCode
が使用され、新しいバージョンのChromeでは動作しませんでした。
唯一の問題は、テキストを選択することです。私はこの答えはここhttps://stackoverflow.com/a/987376/446792
作業のデモがあるから機能selectText()
を借りてきました:
$(document).ready(function() {
function selectText(element) {
var doc = document;
var text = doc.getElementById(element);
if (doc.body.createTextRange) { // ms
var range = doc.body.createTextRange();
range.moveToElementText(text);
range.select();
} else if (window.getSelection) { // moz, opera, webkit
var selection = window.getSelection();
var range = doc.createRange();
range.selectNodeContents(text);
selection.removeAllRanges();
selection.addRange(range);
}
}
$("body").keydown(function(e) {
if (e.ctrlKey && (e.keyCode == 65 || e.keyCode == 97)) {
selectText('copyme');
e.preventDefault();
}
});
});
table, td {
border: solid 1px black;
margin: 10px;
padding: 10px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent iaculis lobortis adipiscing. Donec consequat commodo posuere. Praesent magna orci, suscipit ut facilisis sed, volutpat in lorem. Nulla eleifend.</p>
<table id="copyme">
<tr><td>A</td><td>B</td><td>C</td></tr>
<tr><td>D</td><td>E</td><td>F</td></tr>
</table>
<p>Vestibulum ac commodo libero. Aenean vitae magna nulla. Vivamus hendrerit, orci sed pretium aliquam.</p>
- 1. すべてのページで選択するルールを作成するにはどうすればよいですか?
- 2. ページ上でhtmlを選択してハイライト表示するにはどうすればよいですか?
- 3. 別のMAX(datetime)列を使用して列を選択するにはどうすればよいですか?
- 4. GreenDAOを使用してすべてを選択するにはどうすればいいですか?
- 5. jqueryを使用して文字選択ページを作成するにはどうすればよいですか?
- 6. ドロップダウン選択を使用してページをフィルタリングするにはどうすればよいですか?
- 7. jQueryを使用して選択リストのすべてのオプションを選択/選択解除するにはどうすればよいですか?
- 8. XML列でxpathを使用して行を選択するにはどうすればよいですか?
- 9. tabPanelでgxt3を使用して列を選択するにはどうすればよいですか?
- 10. テーブルから選択し、選択されていない他のすべてのエントリを削除するにはどうすればよいですか?
- 11. Spack JDBCを使用して特定の列を選択するにはどうすればよいですか?
- 12. テーブルからデータを選択して文字列にするにはどうすればよいですか?
- 13. Axapta:テーブル名ではなく、テーブルIDをデータベースログレポートの選択ダイアログで選択として使用するにはどうすればよいですか?
- 14. Ctrl + aすべてのエントリウィジェットを選択するtkinter python
- 15. SQLAlchemyを使用して列を1つだけ選択するにはどうすればよいですか?
- 16. Hibernateを使用して列を選択するにはどうすればよいですか?
- 17. セレンを使用してページ番号を付けてhtmlテーブルのすべての要素を取得するにはどうすればよいですか?
- 18. カレンダーをHTMLで選択するにはどうすればよいですか?
- 19. cassandraのクラスタリング列のすべての行を選択するにはどうすればよいですか?
- 20. 列内のすべてのチェックボックスを選択するにはどうすればよいですか?
- 21. TYPEで(リストから)(テーブル*から*を選択)を使用するにはどうすればよいですか?
- 22. javascriptを使用してhtmlでページをクリアするにはどうすればよいですか?すべてがクリアであるように
- 23. どのようにcssを選択したページ上でJavaScriptを使用してすべてのページのCSSスタイル
- 24. すべてのテーブルからすべての列の値を選択するにはどうすればよいですか?
- 25. jQueryを使用して、要素IDが文字列で終わるすべての要素を選択するにはどうすればよいですか?
- 26. JavaScriptを使用して選択タグにオプションを追加するにはどうすればよいですか?
- 27. NSIntegerMaxを使用してUIPickerViewで項目を選択するにはどうすればよいですか?
- 28. VBAを使用してウェブサイトでオプションを選択するにはどうすればよいですか?
- 29. VBAでカウンタ変数を使用してシートを選択するにはどうすればよいですか?
- 30. 角度スキーマフォームを使用してコントローラでオプションを選択するにはどうすればよいですか?
あなたが "選択" tdだけ何を理解していますか?ユーザーにいくつかのビジュアルエフェクトを追加するか、jqueryで選択しますか? –