Ver Mensaje Individual
  #11 (permalink)  
Antiguo 02/02/2012, 13:36
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: cambiar valores de checkbox

Gracias por responder goteen_mx ,apenas estoy empezando en el desarrollo por eso se me dificulta un poco pero tengo muchas ganas de aprender

el codigo que me enviaste me sirve mucho

ahora necesito que checkear checkboxMarcar / desmarcar todos
si estan chekeados asignar el valor que se necesita y si se deschekean que quede cero


<html>
<head>
<script type="text/javascript">
function calcular(obj){
var val = (obj.checked == true)? obj.id.split("_")[1] : 0;
obj.value = val;
document.getElementById("text_"+ obj.id.split("_")[1]).value = val;
}

</script>
<script type="text/javascript">
checked=false;
function checkedAll (frm1) {
var aa= document.getElementById('frm1');
if (checked == false)
{
checked = true
}
else
{
checked = false
}
for (var i =0; i < aa.elements.length; i++)
{
aa.elements[i].checked = checked;


}
}
</script>
<!-- Script by hscripts.com -->


</head>
<body>
<form id ="frm1">


<input type='checkbox' id="check_1" onclick="calcular(this);" />
Cambia value
Value del checkbox:
<input type="text" id="text_1" />
<br/>
<input type='checkbox' id="check_10" onclick="calcular(this);" />
Cambia value
Value del checkbox:
<input type="text" id="text_10" />
<br/>
<input type='checkbox' id="check_3" onclick="calcular(this);" />
Cambia value
Value del checkbox:
<input type="text" id="text_3" />
<br/>

<br/>
<br/>
<br/>
<br>
Marcar / desmarcar todos

<input type='checkbox' name='checkall' onclick='checkedAll(frm1);'>
</form>
</body>
</html>