Ⅰ 我有多個文本框,雙擊其中一個文本框隱藏層顯示,但是如何判斷我雙擊了哪個文本框呢javascript語言,謝謝
你可以不需要知道具體點擊哪個文本框,給兩個文本框都來上事件.把當前元素對象傳過去
<input name="a" onDblClick="test('this')" />
<input name="b" onDblClick="test(『this』)" />
js代碼:
function test(obj){
if(obj.style.display==block){ //判斷是否為顯示
obj.style.display=none;
}
代碼沒有測試過,不過應該問題不大.
}
剛寫完發現我會錯樓主的意思:
1、你可以把單擊事件改為雙擊(好像是onDblClick),
2、控制層顯示或者隱藏(document.getElementById("層的ID").style.display="none")。
Ⅱ JS實現用下拉框控制文本框的顯示與隱藏
給下拉框一個onchange事件,if($("select").val() == 'b'){$("文本框").hide;}
Ⅲ JS代碼里載入script代碼,並隱藏其內容怎麼弄呢
在頁面加一個隱藏文本框<input
name="51LA"
id="51LA"
type="hidden"
value="<%=51LA%>"
在script里去文本框的值document.getElementById("51LA").value
Ⅳ 在jsp頁面中初始化頁面時下拉列表的文本框顯示或隱藏,Submit時怎樣能使它的顯示和隱藏不變,不用ajax。
在初始化頁面的時候,可以對人要設置的文本框進行隱藏設置:
比如:<input type="text" name="a" id="a" style="display:none"/>這是隱藏內一個文本框。容
顯示用JS:
<script type="text/javascript"/>
function clstest(){
document.getElementById("a").style.display="";//取消隱藏
}
</script>
Ⅳ js點擊修改按鈕後,要修改的地方出現文本框怎麼弄
很簡單啊~給你寫個小例子哈~代碼如下:
<buttonid="click">改變內容</button>
<divid="t">要改變的內專容</div>
<scripttype="text/javascript">
document.getElementById("click").onclick=function(){
屬vartext=document.getElementById("t");
varval=text.innerHTML;
text.innerHTML="<inputtype='text'id='n'value="+val+"/>";
document.getElementById("n").addEventListener("blur",function(e){
text.innerHTML=document.getElementById("n").value;
});
};
</script>
Ⅵ 在asp.net中用js怎樣實現顯示和隱藏文本框求詳細代碼
使用jquery庫,非常簡單
如:
$("#txt1").show();//顯示
$("txt1").hide();//隱藏
$("txt1").is("hidden");//判斷是否隱藏
Ⅶ javascript,通過選擇單選框控制文本框顯示的問題。
假定文本框的ID是「d1」,在單選按鈕上設置點擊動作,點擊後隱藏文本框:
<input id="d1" type="text">
<input type=radio onSelect='document.getElementById("d1").style.display="none";'> //隱藏
<input type=radio onSelect='document.getElementById("d1").style.display="";'> //顯示