Javascript中复选框的函数

Javascript中复选框的函数,javascript,checkbox,Javascript,Checkbox,所以我有一个带有复选框的代码,如果复选框被选中,我需要一个从数据库获取数据的函数的建议。数据库的表名是shifligid,我在复选框中使用的数据的列名是shiffer。所以任何建议都很好(英语不是我的第一语言,甚至不是第二语言,所以不要为简短而阴暗的解释而生气) var nodeTr=document.createElement(“tr”); var td_tekst=document.createElement(“td”); td_tekst.innerHTML=“Motorika”; var

所以我有一个带有复选框的代码,如果复选框被选中,我需要一个从数据库获取数据的函数的建议。数据库的表名是shifligid,我在复选框中使用的数据的列名是shiffer。所以任何建议都很好(英语不是我的第一语言,甚至不是第二语言,所以不要为简短而阴暗的解释而生气)

var nodeTr=document.createElement(“tr”);
var td_tekst=document.createElement(“td”);
td_tekst.innerHTML=“Motorika”;
var td=document.createElement(“td”);
td.style.width=“370px”;
var输入=document.createElement(“textarea”);
//input.type=“text”;
input.name=“//funktsioonide hindamine/funktsioon[“+count+”]/motorika”;
input.value=rowData.motoorika.replace(//g,“\r\n”);
input.className=“txt_left”;
input.style.width=“368px”;
input.style.fontSize=“9pt”;
var nodeMotoorika=输入;
addChangeListener(输入);
td.附加子项(输入);
附属器节点(td_tekst);
节点附加子节点(td);
evaluationContainer.appendChild(nodeTr);
//这是制作复选框的部分
var nodeTr=document.createElement(“tr”);
var td_tekst=document.createElement(“td”);
var td=document.createElement(“td”);
var echeckbox=document.createElement(“输入”);
echeckbox.type=“复选框”;
echeckbox.name=“//funktsioonide hindamine/funktsioon[“+count+”]/nagmine/vahend_0301”;
td.appendChild(echeckbox);
td.innerHTML+=“käeprotes/-ortoos”;
附属器节点(td_tekst);
节点附加子节点(td);
evaluationContainer.appendChild(nodeTr);
var nodeTr=document.createElement(“tr”);
var td_tekst=document.createElement(“td”);
td_tekst.innerHTML=“Liikumine”;
var td=document.createElement(“td”);
td.style.width=“370px”;
var输入=document.createElement(“textarea”);
//input.type=“text”;
input.name=“//funktsioonide hindamine/funktsioon[“+count+”]/liikumine”;
input.value=rowData.liikumine.replace(//g,“\r\n”);
input.className=“txt_left”;
input.style.width=“368px”;
input.style.fontSize=“9pt”;
变量nodelikumine=输入;
addChangeListener(输入);
td.附加子项(输入);
附属器节点(td_tekst);
节点附加子节点(td);
evaluationContainer.appendChild(nodeTr);
//这是制作复选框的部分
var nodeTr=document.createElement(“tr”);
var td_tekst=document.createElement(“td”);
var td=document.createElement(“td”);
var echeckbox=document.createElement(“输入”);
echeckbox.type=“复选框”;
echeckbox.name=“//funktsioonide hindamine/funktsioon[“+count+”]/nagmine/vahend_0302”;
td.appendChild(echeckbox);
td.innerHTML+=“jalaprotees/-ortoos”;
附属器节点(td_tekst);
节点附加子节点(td);
evaluationContainer.appendChild(nodeTr);
没有JS“从数据库获取数据的函数”


您必须选择后端技术来访问数据库。例如PHP。

使用ajax调用,使用PHP或asp从数据库获取数据。
您可以使用DOM的checked属性检查是否选中了特定的复选框。

budy我不知道这是哪个lang。。。但通常选中复选框时,只会将该值发布到服务器端。。。如果需要多个值,则必须指定复选框名称作为数组示例
var nodeTr = document.createElement("tr");
var td_tekst = document.createElement("td");
td_tekst.innerHTML="Motoorika";
var td = document.createElement("td");
td.style.width = "370px";
var input = document.createElement("textarea");
//input.type = "text";
input.name = "//funktsioonide hindamine/funktsioon[" + count + "]/motoorika";
input.value = rowData.motoorika.replace(/<br\/>/g, "\r\n");
input.className = "txt_left";
input.style.width = "368px";
input.style.fontSize = "9pt";
var nodeMotoorika = input;
addChangeListener(input);
td.appendChild(input);
nodeTr.appendChild(td_tekst);
nodeTr.appendChild(td);
evaluationContainer.appendChild(nodeTr);

//This is the part that makes the checkboxes

var nodeTr = document.createElement("tr");
var td_tekst = document.createElement("td");
var td = document.createElement("td");
var echeckbox = document.createElement("input");
echeckbox.type="checkbox";
echeckbox.name = "//funktsioonide hindamine/funktsioon[" + count + "]/nagemine/vahend_0301";
td.appendChild(echeckbox);
td.innerHTML+="käeprotees/-ortoos";
nodeTr.appendChild(td_tekst);
nodeTr.appendChild(td);
evaluationContainer.appendChild(nodeTr);


var nodeTr = document.createElement("tr");
var td_tekst = document.createElement("td");
td_tekst.innerHTML="Liikumine";
var td = document.createElement("td");
td.style.width = "370px";
var input = document.createElement("textarea");
//input.type = "text";
input.name = "//funktsioonide hindamine/funktsioon[" + count + "]/liikumine";
input.value = rowData.liikumine.replace(/<br\/>/g, "\r\n");
input.className = "txt_left";
input.style.width = "368px";
input.style.fontSize = "9pt";
var nodeLiikumine = input;
addChangeListener(input);
td.appendChild(input);

nodeTr.appendChild(td_tekst);
nodeTr.appendChild(td);
evaluationContainer.appendChild(nodeTr);


//This is the part that makes the checkboxes

var nodeTr = document.createElement("tr");
var td_tekst = document.createElement("td");
var td = document.createElement("td");
var echeckbox = document.createElement("input");
echeckbox.type="checkbox";
echeckbox.name = "//funktsioonide hindamine/funktsioon[" + count + "]/nagemine/vahend_0302";
td.appendChild(echeckbox);
td.innerHTML+="jalaprotees/-ortoos";
nodeTr.appendChild(td_tekst);
nodeTr.appendChild(td);
evaluationContainer.appendChild(nodeTr);