方法一:
<script type="text/javascript">
function getOtherInfo()
{
alert("function");
var other_info="onblur=addElement('Proportion:','form1','text','proportion','y','','y')";
return other_info;
}
</script>
方法二:
function addElement(textnode,parent,element_type,element_name,changeLine,other_info,delete_info)
{}
在button 的onclick 方法里调用方法二,不过要把方法一的返回值作为参数。
类似于:
onclick="addElement('File: ','form1','file','file','n','javascript:getOtherInfo()','y')"。
可是这样的参数就会是:“'javascript:getOtherInfo()”而不是"onblur=addElement('Proportion:','form1','text','proportion','y','','y')"
<script type="text/javascript">
function getOtherInfo()
{
alert("function");
var other_info="onblur=addElement('Proportion:','form1','text','proportion','y','','y')";
return other_info;
}
</script>
方法二:
function addElement(textnode,parent,element_type,element_name,changeLine,other_info,delete_info)
{}
在button 的onclick 方法里调用方法二,不过要把方法一的返回值作为参数。
类似于:
onclick="addElement('File: ','form1','file','file','n','javascript:getOtherInfo()','y')"。
可是这样的参数就会是:“'javascript:getOtherInfo()”而不是"onblur=addElement('Proportion:','form1','text','proportion','y','','y')"
return 1;
}function f2(a){
return a;
}alert(f2(f1()));
onclick="addElement(File: ,"+ form1 + "," + file + "," + file "," + n + "," + javascript:getOtherInfo() + ","+ y +")"