Note that there are some explanatory texts on larger screens.

plurals
  1. POJavascript check all button for items that are in a loop
    text
    copied!<p>I am having trouble making a button that will check all the boxes (and possibly another button that unchecks them all. </p> <p>So what i need is: A function that will check all the boxes and a line of code to put into html to call that function.</p> <p>My items are NOT in a form.</p> <p>This is the code inside my .js file (array)</p> <pre><code>var computer = new Array(); { computer[0] = "10001, Nvidia Geforce GTX 690, $1200" computer[1] = "10002, Raedon HD 7950, $450" computer[2] = "20001, Ivy Bridge i7 3770, $400" computer[3] = "20002, Ivy Bridge i7 3770k, $420" computer[4] = "20003, Sandy Bridge i7 2700k, $340" computer[5] = "20004, Bulldozer FX-8150, $270" computer[6] = "30001, Antec eleven-hundred, $120" computer[7] = "30002, Coolermaster HAF-X, $170" computer[8] = "30003, Antec three-hundred, $50" computer[9] = "30004, Corsair 550D, $160" computer[10] = "40001, INTEL-ASrock fatal1ty Z77 Professional Motherboard, $250" computer[11] = "40002, INTEL-ASrock Z77 extreme9 Motherboard, $350" computer[12] = "40003, AMD-ASrock fatal1ty 990FX Professional Motherboard, $240" computer[13] = "40004, AMD-ASUS Sabertooth 990FX Motherboard, $260" } </code></pre> <p>This is the code inside my HTML.</p> <pre><code>&lt;script type="text/javascript"&gt; for(x=0; x&lt;=computer.length-1; x++) { document.write("&lt;tr id='"+x+"'&gt;&lt;td&gt;&lt;label&gt;&lt;input type='checkbox' id='labeltest' name='item' value='"+x+"'/&gt; "+computer[x].split(",")[0]+"&lt;/label&gt;&lt;/td&gt;&lt;td&gt;"+computer[x].split(",")[1]+"&lt;/td&gt;&lt;td&gt; &lt;input name='qty' id='qty' type='textbox' value='0' onchange='qtychange(document.myform.qty);'/&gt; &lt;/td&gt;&lt;td&gt;"+computer[x].split(",")[2]+"&lt;/td&gt;&lt;/tr&gt;"); } </code></pre> <p></p> <p>Thanks in advance :)</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload