現在、JSとHTMLを使用してテーブルを動的に作成しようとしています。ユーザ入力によるテーブルの動的作成
しかし、現時点では、ユーザーエントリから値を取得できないようです。
私は間違っていますか?
ありがとうございます!代わりに
:あなたはこのような何かを書いてみる文書にテーブルを貼り付ける必要があり
あなたの関数で<script type="text/javascript">
function createTable(num_rows, numcols)
{
var num_rows = document.tablegen.rows.value;
var num_cols = document.tablegen.cols.value;
var theader = '<table>\n';
var tbody = '';
for(var i=0; i<num_rows;i++)
{
// create each row
tbody += '<tr>';
for(var j=0; j<num_cols;j++)
{
// create cell
tbody += '<td>';
tbody += 'Cell ' + i + ',' + j;
tbody += '</td>'
}
// closing row table
tbody += '</tr>\n';
}
var tfooter = '</table>';
// TO DO
return theader + tbody + tfooter;
}
</script>
</head>
<body>
<form name="tablegen">
<label>Rows: <input type="text" name="rows"/></label><br />
<label>Cols: <input type="text" name="cols"/></label><br/>
<input name="generate" type="button" value="Create Table!" onclick='createTable();'/>
</form>
<script type="text/javascript">
document.write(createTable());
</script>
http://jsfiddle.net/z2WkM/このコードスニペットは、それを質問に答えるかもしれないが –
何も起こりません – methuselah