因为table不是form的元素,不能这样引用,你这么写
document.all.input.border="0";
<table id="input" border="1"  >

解决方案 »

  1.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE>打印输入页面 </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <script language="javascript"> function toPrint(){

    document.inputForm.btnPrint.style.display="none";
    document.all.inputtable1.border="0"//设置为0
    window.print();
    }
    </script><form name="inputForm" method="post" action="preview.asp" ID=Form1>
    <table id="inputtable1" name="inputTable" border="1"  >//加上ID
    <tr  id="tr1">
    <td name="tdd"  >

    <input type="text" name="td11" value="一1号"  ID=Text1>
    </td>
    <td>
    <input type="text" name="td12" value="一2号" ID=Text2>
    </td>
    <td>
    <input type="text" name="td13" value="一3号" ID=Text3>
    </td>
    </tr>
    <tr>
    <td>
    <input type="text" name="td21" value="21号" ID=Text4>
    </td>
    <td>
    <input type="text" name="td22" value="22号" ID=Text5>
    </td>
    <td>
    <input type="text" name="td23" value="23号" ID=Text6>
    </td>
    </tr>
    <tr>
    <td>
    <input type="text" name="td31" value="31号" ID=Text7>
    </td>
    <td>
    <input type="text" name="td32" value="32号" ID=Text8>
    </td>
    <td>
    <input type="text" name="td33" value="33号" ID=Text9>
    </td>
    </tr>
    <tr>
    <td>
    <input type="text" name="td41" value="41号" ID=Text10>
    </td>
    <td>
    <input type="text" name="td42" value="42号" ID=Text11>
    </td>
    <td>
    <input type="text" name="td43" value="43号" ID=Text12>
    </td>
    </tr>
    </table><input type="button" value="打印" onclick="toPrint()" name="btnPrint" ID=Button1></form>
    </BODY>
    </HTML>