<INPUT TYPE="button" VALUE="放大" name="expand" onclick="javascript:document.all.high.value=parseInt(document.all.high.value)+10;document.all.width.value=parseInt(document.all.width.value)+10"> 
<input type="text" name="high"  value="100">
<input type="text" name="width" value="100">

解决方案 »

  1.   

    太好了,awaysrain(绝对零度),确实增加了,但还没达到我的效果——其实我是想这样用的:
    table3(total,250,60,document.as.high.value,document.as.width.value,"A");
    不知道可不可以?
      

  2.   

    呵呵,你的是那个VML作图的函数啊
    可以那样用啊,你有as这么表单吧不过你这样做就麻烦了,VML是矢量图形,可以直接放大缩小的
      

  3.   

    你看看这个帖子
    http://expert.csdn.net/Expert/topic/2287/2287838.xml?temp=.4395105
     liuzxit(小鱷--日資的?!馬上把簡歷還給我!!) 最后的回复,你参考一下吧,我改的那三个函数只是简单的改成javascript,很不完善的
      

  4.   

    对的,呵呵。有as的form的,但还是不行========================================================================
    <html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
    <!--[if !mso]>
    <style>
    v\:*         { behavior: url(#default#VML) }
    o\:*         { behavior: url(#default#VML) }
    .shape       { behavior: url(#default#VML) }
    </style>
    <![endif]-->
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <script src="pie2.js"></script>
    <title></title>
    <style>
    TD { FONT-SIZE: 9pt}
    </style></head>
    <body topmargin=5 leftmargin=0 scroll=AUTO>
    <INPUT TYPE="button" VALUE="放大" name="expand" onclick="javascript:document.all.high.value=parseInt(document.all.high.value)+10;document.all.width.value=parseInt(document.all.width.value)+10"> 
    <input type="text" name="high"  value="100">
    <input type="text" name="width" value="100">
    <script language=javascript>
    var dataArray = new Array()
    dataArray[0] = 4614.4848
         dataArray[1] = 7689
     dataArray[2] = 4656
     dataArray[3] = 4614.4848
         dataArray[4] = 7689
     dataArray[5] = 4656
     dataArray[6] = 4656var nameArray = new Array()
    nameArray[0]="沪A-00174"
       nameArray[1]="沪A-S6118"+"&nbsp;2345%"
       nameArray[2]="沪D-C1726+ 23523%"
       nameArray[3]="沪A-00174"
       nameArray[4]="沪A-S6118"
       nameArray[5]="沪D-C1726"
       nameArray[6]="沪D-C1726"
    var total= new Array(nameArray,dataArray)table3(total,200,40,document.all.high.value,document.all.width.value,"A");
    </script>
    </body>
    </html>但我不知道怎么直接让它放大缩小,只能用这种土办法了:)。