我是编程新手。请原谅我的无知。 我的英语不太好。希望你理解我在我的问题中的意思。
如何获取下面的id NILAI
的值并插入到mysql中。
html += '<tr>';
html += '<td class="indi" align="center">';
html += row.nis;
html += '</td>';
html += '<td class="indi">';
html += row.nama_siswa;
html += '</td>';
html += '<td>';
html += '<input id="nilai" type="text" placeholder="nilai"/>';
html += '</td>';
html += '</tr>';
我希望输入值插入mysql,其中mysql表中的col nis
与row相同。 NIS
我一直在尝试这个,但这是错的。它只是读取输入nilai中第一行的值并创建一个新的nis = 0.
var data1 = document.getElementById("nilai") ;
var i;
for (i=0;i<data1.length;i++) {
var sql='INSERT INTO nilaitugas(no_tugas, nilai) VALUES ("'+dataid+'","'data1.elements[i]. value+'")';
}
注意:dataid是我需要输入的url的变量。
答案 0 :(得分:1)
你应该在javascript中使用这段代码来获取值
var data1 = document.getElementById("nilai").value;
答案 1 :(得分:1)
使用:
var data1 = document.getElementById("nilai").value; //to get the value in the input tag
var sql='INSERT INTO nilaitugas(no_tugas, nilai) VALUES ("'+dataid+'","'data1+'")';