Javascript 文本框中的复选框值

Javascript 文本框中的复选框值,javascript,checkbox,textbox,return-value,Javascript,Checkbox,Textbox,Return Value,这里我附上了我的java脚本和html表单,因为我无法获取第一个复选框的值和下一个复选框的值。请在这方面帮助我 <script type="text/javascript"> var checkboxCount = 0; var inputTags = document.getElementsByName('pr'); for (var i=0, length = inputTags.length; i <= length ;i++) { if (inputTags[i

这里我附上了我的java脚本和html表单,因为我无法获取第一个复选框的值和下一个复选框的值。请在这方面帮助我

<script type="text/javascript">
var checkboxCount = 0;
var inputTags = document.getElementsByName('pr');
for (var i=0, length = inputTags.length; i <= length ;i++) {
    if (inputTags[i].type == 'checkbox') {
     checkboxCount++;
 }
 document.write(checkboxCount);
}


function ATHD() {
    var totalValue = '';
    for (var i = 1; i < checkboxCount; i++) {
        if (document.getElementById(i).checked)
        totalValue += inputTags[i].value + ';';
    }
    document.getElementById("hdnValues").value = totalValue;
    document.getElementById("showValues").value = totalValue; 

var checkboxCount=0;
var inputTags=document.getElementsByName('pr');

对于(var i=0,length=inputTags.length;i我想这是因为您将全局变量checkboxCount定义为0

因此,当for循环第一次运行时,条件不满足,代码也不会执行

条件评估为


为了(i=1;iso根据您的要求,我该怎么办?我不知道……请帮帮我……你能详细说明你的问题吗?我不知道你想达到什么目的。实际上,我希望在文本框中选择多个复选框值,在文本框中定义变量checkboxCount?不,复选框的值在文本框或文本框中被选中ea
<form>
Wraps: <input type="text" id="showValues" name="wrap" /><br />
        <input onClick="ATHD()" id="1" type="checkbox" name="pr" value="Password               Reset" />*Password Reset<br />
        <input onClick="ATHD()" id="2" type="checkbox" name="pr" value="Password   Setup" />*Password Setup<br />
        <input onClick="ATHD()" id="3" type="checkbox" name="pr" value="Firmware   Upgrade (if applicable)" />*Firmware                                       Upgrade (if applicable)<br />
 <input onClick="ATHD()" id="4" type="checkbox" name="pr" value="Local Access Setup" />*Local Access Setup<br />
<input onClick="ATHD()" id="5" type="checkbox" name="pr" value="Remote Access Setup" />*Remote Access Setup<br />
<input onClick="ATHD()" id="6" type="checkbox" name="pr" value="Mobile Access Setup" />*Mobile Access Setup<br />
<input onClick="ATHD()" id="7" type="checkbox" name="pr" value="Recording Schedule Setup" />*Recording Schedule     Setup<br />
<input onClick="ATHD()" id="8" type="checkbox" name="pr" value="How to playback video" />*How to playback video<br />
<input onClick="ATHD()" id="9" type="checkbox" name="pr" value="How to convert video" />*How to convert video<br />
<br />
<input type="hidden" id="hdnValues" />