Asp网页一些小问题释疑

Asp网页一些小问题释疑

一:

<tr>

 <td>

    <label>条件:</label>

    <selectname="condition"οnchange="Inner(options[selectedIndex].value)">

            </select>

    </td> 

    <label>关键字:</label>

         <td id="GY"colspan="2" style="display:none">

    <inputtype="text" name="key" />

    </td>

    <td id="NQ"colspan="2" style="display:none">

    <inputtype="button" name="key" value="hello"/>

    </td>

 </tr>

 

//这样显示会出现“关键字:”在“条件:”的上面


解释:布局它有一定的层次,层级之间首先一一对应显示,所以标签“关键字:”不属于

<td></td>里面的元素,所以首先显示

 


 <tr>

 <td>

   <label>条件:</label>

    <select name="condition"οnchange="Inner(options[selectedIndex].value)">           

    </select>

    </td>

    </tr><br>

    <tr>

    <td>

    <label>关键字:</label>

    </td> 

         <td id="GY"colspan="2" style="display:none">

    <inputtype="text" name="key" />

    </td>

    <td id="NQ"colspan="2" style="display:none">

    <inputtype="button" name="key" value="hello"/>

    </td>

 </tr>

//button和text显示的时候

 

原因是:标签“条件:”和下拉列表属于同一个<td></td>里的元素

 

 

三.

<script>     

         function Inner(value){

                   alert(value);

document.getElementById("GY").style.display='none';

                   document.getElementById("NQ").style.display='none';

                   if(value == "id"){

                            alert(“2”);

                            document.getElementById("GY").style.display="none";

                            document.getElementById("NQ").style.display="";

                            }

                            else

                            {

                            alert(“2”);

                            document.getElementById("GY").style.display="";

                            document.getElementById("NQ").style.display="none";

                            }

                   }

</script>

//当提示对话框“id“的值时候,但是却没有执行alert(“2”)

原因释疑:当第一个对话框出现时,执行下一条语句出现了问题,所以没有执行后面的语句,

而且,显示跟消失的两个<td></td>里面的两个控件元素必须包含在<table></table>里面。


 

四.

Response 对象 错误 'ASP 0251 : 80004005'

超过响应缓冲区限制

/example_test/ch1-表单窗口导航条/conditionDisplay.asp,行 0

此 ASP 页的执行造成响应缓冲区超过其配置限制。

解释:此句出现一般是出现了死循环。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值