大丈夫なので、私は大きなhtmlテーブル(120行以上)と検索バーを持っています。問題は、これらの行にボタンが表示されず、ユーザーが選択できるようにすることです。私はこのデータをインターネットデータベースから入手しました。私はいないそれぞれのボタンを置くhtmlテーブルの120行(また、3000行以上を持っている元のテーブルのセクションで動作しているので、すべてを通過することは本当にオプションではない)を通過する必要はありません。とにかく、どのように私は、ユーザーがセル/行を選択し、HTMLの元のテーブルを変更せずにその価値を得ることができますか?ボタンを使用せずにhtmlテーブルの行を選択する方法は?
-1
A
答えて
3
あなたは常にTR、TD /上のクリックイベントがあり、
var elements= document.getElementsByTagName('td');
for(var i=0; i<elements.length;i++)
{
(elements)[i].addEventListener("click", function(){
alert(this.innerHTML);
});
}
td:hover{
background-color:gray;
cursor:pointer;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<table class="table table-bordered">
<thead>
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Email</th>
</tr>
</thead>
<tbody>
<tr>
<td>John</td>
<td>Doe</td>
<td>[email protected]</td>
</tr>
<tr>
<td>Mary</td>
<td>Moe</td>
<td>[email protected]</td>
</tr>
<tr>
<td>July</td>
<td>Dooley</td>
<td>[email protected]</td>
</tr>
</tbody>
</table>
0
呼び出される関数をやりたいあなたはセルを「選択」したい場合、または置くことができますテーブルに他のコントロールを追加せずに行を追加すると、onclickハンドラを追加してその中で何かを行うことができます(たとえば、背景色を変更したり、メッセージを印刷したり、必要なものを印刷するなど)
関連する問題
- 1. チェックボックスを使用せずに複数の行をHTMLで選択
- 2. Idを使用して他のテーブルから選択する方法を1つずつ選択する方法
- 3. 検索でHTMLテーブルの行インデックスを選択する方法
- 4. テーブルの行/テーブルの選択方法は?
- 5. rowcountを使用せずにsybaseの1行のみを選択するには
- 6. テーブル内のボタンを選択(またはクリック)する方法
- 7. jqueryを使用してテーブルの行を選択する方法は?
- 8. jQueryを使用してhtmlページの最初のテーブルの最初の行を選択する方法は?
- 9. IEブラウザのアクションクラスを使用せずにテーブル内のアイテムを複数選択する方法
- 10. リロードオプションを選択せずにページをリロードする方法は?
- 11. ボタンを使用せずに別のコンポーネントにリダイレクトする方法
- 12. マウスを使用せずに端末のテキストを選択する
- 13. アプリケーションのhtmlボタンを選択
- 14. テーブルの最後の行の列を選択する方法は?
- 15. ボタンを押して行を選択する方法は?
- 16. テーブルからすべての行を選択する方法は?
- 17. 選択と送信ボタンを使用してリダイレクトする方法
- 18. チェックボックス(PHP)を使用してmysqlテーブルから行を選択する方法
- 19. DOMを使用して.innerHTMLを使用せずにHTMLテーブルの値を設定する方法
- 20. jqueryを使用せずに3つのボタンのダイアログをポップアップする方法は?
- 21. 再利用せずにテーブルビュー内の最初のセルを選択する方法?
- 22. SQL Server 2005で選択せずにストアドプロシージャを実行する方法?
- 23. テーブルの切り捨てを使用せずにテーブルIDをリセットする方法
- 24. スイッチを使用せずにインスタンス化するクラスをランダムに選択する方法はありますか?
- 25. テーブル行でイメージを選択する方法は?
- 26. テーブル内の選択基準のテーブル行を選択して別のアクティビティに異なる値を渡す方法
- 27. 同じ行のボタンを使用してリストビューの行から項目を選択する方法は?
- 28. ボタンを使用して行を選択...を使用してdidSelectRowAtIndexPath
- 29. HTMLボタンで選択を確認する
- 30. glUnProjectまたはGL_SELECTを使用せずにiPhone上のOpenGLでオブジェクトを選択する方法は?
どういう意味ですか?何をする? – Konstantinos
私はその値を – sparpo
にすることを意味しているので、セルをクリックすると何が起こると思いますか?期待される結果を教えてください。あなたはセル内の値に何を警告したいですか? – Konstantinos