📄 ejbcajslib.js
字号:
<!--/* Javascript library used by Ejbca jsp pages Written by Philip Vendil 27 mars 2002 */function checkAll(checkboxlist,size) { for (var i = 0; i < size; i++) { box = eval(checkboxlist + i ); if (box.checked == false) box.checked = true; }}function uncheckAll(checkboxlist,size) { for (var i = 0; i < size; i++) { box = eval(checkboxlist + i ); if (box.checked == true) box.checked = false; }}function switchAll(checkboxlist,size) { for (var i = 0; i < size; i++) { box = eval(checkboxlist+ i); box.checked = !box.checked; }}// Function that checks thru an array of checkboxes an return true if only one is checked,// if several is checked the alerttext is displayed, if none is selected then only false is returned.function onlyoneselected(checkboxlist,size,alerttext){ var numberofchecked=0; for(var i = 0; i < size; i++){ box = eval(checkboxlist + i); if (box.checked == true){ numberofchecked++; } } if(numberofchecked > 1){ alert(alerttext); } return (numberofchecked==1);}function displayHelpWindow(helplink) { window.open(helplink, 'ejbca_helpwindow','height=600,width=500,scrollbars=yes,toolbar=yes,resizable=1');}function checkfieldforlegalchars(thetextfield , alerttext){ field = eval(thetextfield); var text = new String(field.value); re = /[^a-鯝-謃 0-9.]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function checkfieldforlegalcharswithchangeable(thetextfield , alerttext){ field = eval(thetextfield); var text = new String(field.value); re = /[^a-鯝-謃 0-9;]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function checkfieldforlegaldnchars(thetextfield , alerttext){ field = eval(thetextfield); var text = new String(field.value); re = /[^a-鯝-謃 0-9@\.\,\-:\/\?\=\(\)]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function checkfieldforcompletednchars(thetextfield , alerttext){ field = eval(thetextfield); var text = new String(field.value); re = /[^a-鯝-謃 0-9@\,\=\.\-:\/\?\(\)]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function checkfieldforlegaldncharswithchangeable(thetextfield , alerttext){ field = eval(thetextfield); var text = new String(field.value); re = /[^a-鯝-謃 0-9@.,\-:\/;\'\?\+\=\(\)\"]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function checkfieldforipaddess(thetextfield , alerttext){ field = eval(thetextfield); var text = new String(field.value); re = /[^0-9\.]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function checkfieldforlegalemailchars(thetextfield , alerttext){ field = eval(thetextfield); var text = new String(field.value); re = /[^a-鯝-謃0-9@\.\-]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function checkfieldforlegalemailcharswithchangeable(thetextfield , alerttext){ field = eval(thetextfield); var text = new String(field.value); re = /[^a-鯝-謃0-9@\.\-;]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function checkfieldforlegalemailcharswithoutat(thetextfield , alerttext){ field = eval(thetextfield); var text = new String(field.value); re = /[^a-鯝-謃0-9\.\-]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function checkfieldforlegalemailcharswithoutatwithchangeable(thetextfield , alerttext){ field = eval(thetextfield); var text = new String(field.value); re = /[^a-鯝-謃0-9\.\-;]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function checkfieldfordecimalnumbers(thetextfield , alerttext){ field = eval(thetextfield); var text = new String(field.value); re = /[^0-9]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function checkfieldforhexadecimalnumbers(thetextfield , alerttext){ // remove all spaces field = eval(thetextfield); var text = new String(field.value); re = /[^a-fA-F0-9 ]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function checkfieldforlegalresourcechars(thetextfield , alerttext){ field = eval(thetextfield); var text = new String(field.value); re = /[^a-鯝-謃 0-9\/]/g; if(re.exec(text)){ alert(alerttext); return false; } else{ return true; }}function trim(s) { while (s.substring(0,1) == ' ') { s = s.substring(1,s.length); } while (s.substring(s.length-1,s.length) == ' ') { s = s.substring(0,s.length-1); } return s;}-->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -