首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

onclick可否调用js函数中的变量

2012-09-16 
onclick能否调用js函数中的变量script typetext/javascript languagejavascriptvar tiff,tiffemb,

onclick能否调用js函数中的变量
<script type="text/javascript" language="javascript">  
  var tiff,tiffemb,tiff_print;
  if(document.getElementById) {
  tiff=tiff + "<%=printnum%>"; 
tiffemb=tiffemb + "<%=printnum%>";
  if(document.getElementById('tiffemb')) {
  tiff=document.getElementById('tiffemb');
  }
  else if(document.getElementById('tiffobj')) {
  tiff=document.getElementById('tiffobj');
  }
  }
  else if(document.all) {
  tiff=document.all.tiff;
  }
  </script>
<button onclick="tiff.Print(0)">Print</button>
如何让 onclick="tiff.Print(0)" 等于上面js中的tiff值,TKS

[解决办法]
可以这样优化:
<script type="text/javascript" language="javascript">
var tiff;
var printNum="<%=printnum%>";
tiff=document.getElementById('tiffemb'+printNum) || document.getElementById('tiffobj'+printNum) || document.all['tiffobj'+printNum];
</script>

热点排行