美好的一天堆栈溢出.
我是使用正则表达式的菜鸟,这是我的问题 - 如果密码包含4个连续字符,我需要检查密码.到目前为止,我刚刚介绍的是数字.这是我的正则表达式:
升序数字 - ^.?(?:0123 | 1234 | 2345 | 3456 | 4567 | 5678 | 6789).$
降序数字 - ^.?(?:9876 | 8765 | 7654 | 6543 | 5432 | 4321 | 3210).$
这仅适用于数字.我知道这已经是正则表达式的一种矫枉过正,所以我不想用字母来做.如果我这样做,那将是太过分了.
abcdblah //因为abcd而是真的
helobcde //因为bcde是真的
dcbablah //真的是因为dcba
heloedcb //因为edcb而是真的
任何帮助将受到高度赞赏.谢谢stackoverflow.
美好的一天.
我目前正在开发一个打印所需<div>打印机的项目.
这是代码:
var printContents = document.getElementById(id).innerHTML;
var originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
document.body.style.display = "none";
window.print();
document.body.innerHTML = originalContents;
document.body.style.display = "block";
Run Code Online (Sandbox Code Playgroud)
此代码工作并打印所需的<div>,但之后我需要再次放回上一页,所以我使用了这个语句:
document.body.innerHTML = originalContents;
document.body.style.display = "block";
Run Code Online (Sandbox Code Playgroud)
这显示了上一页,但我的按钮的功能已经消失了?!有人可以向我解释发生了什么,是否有解决这个问题的方法?提前致谢!