I want when I check my checkbox enable input box, I made that code like this:
function free(){
var free_var = document.getElementById('free_id');
var delivery_price = document.getElementById('delivery_price');
if(free_var.checked){
delivery_price.disabled=true;
}else{
delivery_price.disabled=false;
}
}
but my problem is that i have more checkboxes and inputs like this:
<input type="checkbox" name="site[]" value="47.5" class="c26"/> 37.5 <input type="text" name="quantity[]" placeholder="Količina" style="width:60px;" class="c26_i" disabled/>
<input type="checkbox" name="site[]" value="48" class="c27"/> 41 <input type="text" name="quantity[]" placeholder="Količina" style="width:60px;" class="c27_i" disabled/>
<input type="checkbox" name="site[]" value="48.5" class="c28"/> 44 <input type="text" name="quantity[]" placeholder="Količina" style="width:60px;" class="c28_i" disabled/>
<input type="checkbox" name="site[]" value="49" class="c29"/> 47 <input type="text" name="quantity[]" placeholder="Količina" style="width:60px;" class="c29_i" disabled/>
<input type="checkbox" name="site[]" value="49.5" class="c30"/> 50 <input type="text" name="quantity[]" placeholder="Količina" style="width:60px;" class="c30_i" disabled/>
This is code in jsfiddle: https://jsfiddle.net/b02e392v/
Thanks
free()functiononchangeof your checkbox. Also you aren't using the id's u have in yourfree()function...