inputhelper.js
来自「Jbuilder2006开发的严格按MVC设计模式组织开发过程」· JavaScript 代码 · 共 100 行
JS
100 行
var uuidInput,captionInput;
function showInputHelper(frmName,frmWidth,url,uuidInputName,captionInputName){
var frm=parent.window.document.getElementById(frmName);
frm.src=url;
var obj = parent.window.document.getElementById( "controlFv" );
var str="";
str=""+obj.cols;
strtemp=str;
var strs=str.split(",");
str="";
for(i=0;i<strs.length-1;i++){
str=str+strs[i]+","
}
obj.cols=str+frmWidth;
uuidInput=uuidInputName;
captionInput=captionInputName;
}
function emptyInputHelper(frmName,frmWidth,url,uuidInputName,captionInputName){
uuidInput=uuidInputName;
captionInput=captionInputName;
var obj=document.all(uuidInput);
obj.value="";
obj=document.all(captionInput);
obj.value="";
}
function cancelHelper(){
var obj = parent.window.document.getElementById( "controlFv" );
var str="";
str=""+obj.cols;
var strs=str.split(",");
str="";
for(i=0;i<strs.length-1;i++){
str=str+strs[i]+","
}
obj.cols=str+"0";
}
function setValueToForm(frmName,uuid,caption){
for(i=0;i<parent.frames.length;i++){
if(parent.frames[i].name==frmName){
var obj=parent.frames[i].document.all(parent.frames[i].uuidInput);
obj.value=uuid;
obj=parent.frames[i].document.all(parent.frames[i].captionInput);
obj.value=caption;
}
}
var obj = parent.window.document.getElementById( "controlFv" );
var str="";
str=""+obj.cols;
var strs=str.split(",");
str="";
for(i=0;i<strs.length-1;i++){
str=str+strs[i]+","
}
obj.cols=str+"0";
}
function showHelper(frmName,frmWidth,url){
var frm=parent.window.document.getElementById(frmName);
frm.src="about:blank";
frm.src=url;
var obj = parent.window.document.getElementById( "controlFv" );
var str="";
str=""+obj.cols;
strtemp=str;
var strs=str.split(",");
str="";
for(i=0;i<strs.length-1;i++){
str=str+strs[i]+","
}
obj.cols=str+frmWidth;
}
function showHelper2(frmName,frmWidth,argname,url,htmlInputName,alertMsg){
var frm=parent.window.document.getElementById(frmName);
frm.src="about:blank";
if(document.getElementById(htmlInputName).value=="" && alertMsg!=""){
alert(alertMsg);
return false;
}
var url2=url+"&"+argname+"="+document.getElementById(htmlInputName).value;
frm.src=url+"&"+argname+"="+document.getElementById(htmlInputName).value;
var obj = parent.window.document.getElementById( "controlFv" );
var str="";
str=""+obj.cols;
strtemp=str;
var strs=str.split(",");
str="";
for(i=0;i<strs.length-1;i++){
str=str+strs[i]+","
}
obj.cols=str+frmWidth;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?