Javascript ]+“][type=“checkbox”]”)[0]。选中=true; }
Javascript ]+“][type=“checkbox”]”)[0]。选中=true; },javascript,checkbox,textarea,Javascript,Checkbox,Textarea,var options=document.getElementById('header\u options')。值; options=options.split(','); 对于(变量i=0;i
var options=document.getElementById('header\u options')。值;
options=options.split(',');
对于(变量i=0;i
你能提供函数get\u check\u value()的代码吗?问题应该在这里。你能提供函数get\u check\u value()的代码吗?问题应该在这里。你能提供函数get\u check\u value()的代码吗?问题应该在这里。你能提供函数get\u check\u value()的代码吗?问题应该在这里。
<div style="margin-top:50px;">
<div style="margin-top:-30px;">
<h4>Header Options</h4><br>
<table style="width:70%;float:left">
<tbody>
<tr>
<td><input type="checkbox" id="h_option1" name="h_option1" value="Company Name"> Company Name </td>
<td><input type="checkbox" id="h_option2" name="h_option2" value="Company Address"> Company Address</td>
<td><input type="checkbox" id="h_option3" name="h_option3" value="Month"> Month</td>
<td> <input type="checkbox" id="h_option4" name="h_option4" value="Name"> Name </td>
</tr>
<tr>
<td> <input type="checkbox" id="h_option5" name="h_option5" value="Employee Ref No"> Employee Ref No </td>
<td><input type="checkbox" id="h_option6" name="h_option6" value="Designation"> Designation </td>
<td><input type="checkbox" id="h_option7" name="h_option7" value="Date of joining"> Date of joining </td>
</tr>
</tbody>
</table>
<div>
<span>
<textarea readonly="" type="text" id="header_options" name="header_options" rows="5" cols="25">Company Name,Company Address,Month,Employee Ref No,</textarea>
</span>
</div>
</div>
<br>
<br>
<div align="center">
<input type="button" value="Configure" class="detailsbutton" onclick="get_check_value();">
</div>
<br>
</div>
<script type="text/javascript">
function selectChkbox() {
var strAllValues = document.getElementById('header_options').value; // Contains all values
var chkboxArr = document.getElementsByTagName('input');
for(var i=0; i<chkboxArr.length; i++) {
if(chkboxArr[i].type == 'checkbox') {
if(strAllValues.indexOf(chkboxArr[i]) != -1) { // check if checkbox value is present in all values
chkboxArr[i].checked = true;
}
}
}
}
</script>
<body onload="selectChkbox();">
var options = document.getElementById('header_options').value;
options = options.split(',');
for(var i = 0; i < options.length; i++){
//Set "checked" for element where the value is the current value in options array
if(options[i]) document.querySelectorAll('input[value="'+options[i]+'"][type="checkbox"]')[0].checked = true;
}