这个是在Nnetbeans下的方法,我想在别的jsp 也能用
- function textCounter(field, maxlimit) {
- var len = field.value.match(/[^/r|/n| -~]/g) == null ? field.value.replace(/[/r|/n]/g,"").length : field.value.replace(/[/r|/n]/g,"").length + field.value.match(/[^/r|/n| -~]/g).length ;
- if(maxlimit > 0){
- if(len > maxlimit) field.value = field.value.substring(0, field.value.length -1);
- }else{
- field.outerHTML=field.outerHTML
- }
- }
组件:
- <ui:upload binding="#{employee$employeeAdd.fileUpload1}" id="fileUpload1" immediate="true" onKeyDown="textCounter(this,0);"
- onKeyUp="textCounter(this,0);" onMouseDown="document.oncontextmenu = function() { return false;}"
- onMouseOut="document.oncontextmenu = function() { return true;}" style="left: 24px; top: 120px; position: absolute; width: 200px"/>