欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

HTML中的特殊属性 inputonclickclosejavascript 

程序员文章站 2022-07-13 10:29:23
...
触发关闭当前页面脚本:
onclick="javaScript:parent.tab.close(parent.tab.present(), '');"

input 中的触发事件:onclick="getCompanyName()"

调用触发方法,弹出一个框
function getCompanyName(){

parent.u.dialog({
title: "<p:message key='businessRule.serviceItems.organMenu'/>",
width: 270,//宽度
contentHeight: 450,//窗口内包括页面的高度
height: 500,//本窗体的高度
line_count: 2,
model: true,//是否为遮障的窗口
//绑定要获取的参数
closeevent: function(){
$('#companyName').val($('#blindOrgaName',parent.u.achieve_frame()).val());
$('#companyId').val($('#blindOrgaId',parent.u.achieve_frame()).val());
},
url : "${ctx}/businessRule/serviceItems/toQueryOrgaList.htm"
});
}

隐藏值:
<input type='hidden' name='percod' id='percod'/>
<input type='hidden' name='perName' id='perName'/>

触发绑定的参数:
function chooseClick(n){
$('#percod').val(n.get('percod'));
$('#perName').val(n.get('perName'));
parent.u.close();
}

鼠标改变事件:onChange="getDeptThree();"

鼠标离开触发事件:onBlur="profitValie(profitPercentage)"
//校验自留百分比
function profitValie(profitPercentage){

var profitValue = profitPercentage.value;
var getReg = /^[0-9]+$/;

if (!getReg.test(profitValue)){
profitPercentage.value = '';
}
return true;
}



<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script language=JavaScript>
function setVal(){
var obj = document.getElementById("yy")
alert("value:" + obj.value);
if(!obj.value){
tb.style.display = 'block'
}
else {
tb.style.display = 'none'
   }
}
</script>
</head>
<body>
<input type="text" name="yy" id="yy" onkeyup="setVal()">
<table border="1" width="100%" id="tb"name="tb">
<tr>
<input type="text" name="inputValue"/>
</tr>

</table>
</body>
</html>


<textarea rows="2" cols="50" class="ui-formTextarea-onlyBorder" style="width:412px; height:52px;vertical-align:middle; resize: none;"
      id="desci" name="desci" onKeyUp="javascript:var val = this.value;if(val.length>100){this.value=val.substring(0,100)}"></textarea>