簡體   English   中英

使用JavaScript使文本框可見為真/假

[英]Make textbox visible true/false using JavaScript

在我的用戶控件中有面板,並且面板中有ddlType和txtOthers作為文本框控件,最初txtOthers是可見的false。

當用戶在ddlType中選擇並且其值(1、2、3、4、5和6)等於6時,而txtOthers使可見為true,否則為false。

我想通過IE8使用JavaScript來避免回發。

任何幫助!

if (ddlType.value==6)
    txtOthers.Visible=true;
else
   txtOthers.Visible=false;

我嘗試過上面的代碼,默認情況下該控件處於不可見狀態,因此javascript無法識別該控件。

但是,默認情況下,控件使可見錯誤。

  1. 使控件可見(默認情況下應可見)
  2. 使用CSS樣式display:none;隱藏元素display:none; visibility:hidden;
  3. 將事件偵聽器添加到ddlType以便當它變為6時將樣式替換為txtOthers
  4. 還禁用ddlType的自動回ddlType

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM