JS 事件绑定 SHA256加密测试代码演示
核心JS代码,完整的请下载附件查看
window.onload=function(){
var oPass=document.getElementById('pass');
var oShaResult=document.getElementById('sha_result');
//监听 HTML5 OnInput事件
oPass.addEventListener('input',function(o){
oShaResult.innerHTML=sha256_digest(o.target.value);
},false);
//监听blur事件
// oPass.addEventListener("blur",function(e){
// console.log(sha256_digest(oPass.value));
// oShaResult.innerHTML=sha256_digest(oPass.value);
// },true)
}
//直接在表单里面触发事情, 需要在需要触发的表单上面添加 oninput=”OnInput (event)” onpropertychange=”OnPropChanged (event)”
// Firefox, Google Chrome, Opera, Safari, Internet Explorer from version 9
function OnInput (event) {
alert (“The new content: “ + event.target.value);
}
// Internet Explorer
function OnPropChanged (event) {
if (event.propertyName.toLowerCase () == “value”) {
alert (“The new content: “ + event.srcElement.value);
}
}
SHA256.MIN.JS文件下载:
sha256.min
最后更新: 2018年02月02日 23:25
原始链接: http://tekin.yunnan.ws/JavaScript/201705/26-js-event-sha256-digest.html