Hola querida comunidad gracias por tanta ayuda
el caso es el siguiente tengo el código que calcula el dígito verificación ean 13
hasta hay muy bien.
lo que necesito es un input que ingrasar los 12 digitos y por medio de un boton calcular con este escript y que se muestre en otro input el resultado, no se como lo puedo hacer si alguien me colabora mil gracias
Código HTML:
Ver original <input type="text" name="TB_cv" id="TB_cv" maxlength="12" onkeypress="return justNumbers(event);" value="">
<td><input type="button" onclick="ean13_checksum()" name="Calcular" id="Calcular" value="Calcular">
<td>*Codigobarras Digito
</td> <input type="text" name="TB_Cdb" id="TB_Cdb" maxlength="13" onkeypress="return justNumbers(event);" value="">
Código Javascript
:
Ver original<script language="JavaScript">
// Cálculo del dígito de control EAN
function ean13_checksum(message) {
var checksum = 0;
message = message.split('').reverse();
for(var pos in message){
checksum += message[pos] * (3 - 2 * (pos % 2));
}
return ((10 - (checksum % 10 )) % 10);
}
// Valor de prueba (sin dígito de control)
var ean = ($("#Tb_cv").val());
console.log(ean13_checksum(ean));
</script>