nodejs html 转义字符,链接处理转义字符(%3A%2F)

链接处理转义字符

body{text-align: center;}

textarea{width: 60%;height:180px;border: 2px solid #ccc;display: block;margin: 10% auto 0;padding: 0.5em;outline: none;box-shadow: 0;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}

textarea:focus{border: 2px solid #80bdff;box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);}

.btn {display: inline-block;font-weight: 400;color: #212529;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: transparent;border: 1px solid transparent;padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;border-radius: .25rem;cursor: pointer;margin: 20px auto;box-sizing: border-box;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}

.btn-primary {color: #fff;background-color: #007bff;border-color: #007bff;}

btn-primary:hover {color: #fff;background-color: #0069d9;border-color: #0062cc;}

function attEvt(evtName, fn) {

if (window.attachEvent)

window.attachEvent('on' + evtName, fn);

else

window.addEventListener(evtName, fn, false);

}

// attEvt('load', function () {

// var as = document.getElementsByTagName("A");

// for (var i = 0; i < as.length; i++) {

// var a = as[i];

// a.href = decodeURIComponent(a.href);

// }

// document.getElementById("txt").value = a.href;

// });

http://book.yhqtb.vip/#/chapter/%E6%88%91%E5%9C%A8%E4%B8%9C%E5%8C%97%E5%BD%93%E7%89%B9%E5%B7%A5/%E7%AC%AC2%E7%AB%A0%E7%81%AD%E5%8F%A3

转换↓

复制

window.onload = function(){

var btn = document.getElementById('button');

var copy = document.getElementById('copy');

var decodeURI = document.getElementById("decodeURI");

btn.addEventListener('click',function(){

var inlink = document.getElementById('txt').value.replace(/\s+/g,"");

decodeURI.value = decodeURIComponent(inlink);

});

copy.addEventListener('click',function(){

decodeURI.focus();

decodeURI.select();

document.execCommand("copy", true, null);

// decodeURI.blur();

})

}

提示:你可以先修改部分代码再运行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值