回答編集履歴
1
誤記修正
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
自己解決しました。
|
2
2
|
<input>部分に書いていたonclick='fncset_data(this);を<td>部分に書けばhtml2.php側で正常にクリックされた行番号が出力できました。
|
3
|
-
|
3
|
+
その行番号を使ってテーブルのデータを収集できました。
|
4
4
|
|
5
5
|
修正後のソース
|
6
6
|
|
@@ -25,8 +25,9 @@
|
|
25
25
|
function fncset_data(data) {
|
26
26
|
|
27
27
|
try{
|
28
|
-
|
28
|
+
var col = data.parentNode.rowIndex;
|
29
|
+
var tbl = document.getElementById('table_id');
|
29
|
-
var value = tbl.rows[
|
30
|
+
var value = tbl.rows[col].cells[col].innerText;
|
30
31
|
$("#data_name").val(value);
|
31
32
|
}catch( e ){
|
32
33
|
alert('err');
|