HTMLとJavascriptを使って表示されているテキストボックス(INPUTタグ)の表示/非表示を切り替えます。
動的にコントロールの表示/非表示を切り替える
HTMLとJavascriptを使って表示されているテキストボックス(INPUTタグ)の表示/非表示を切り替えます。
テキストボックス(INPUTタグ)の表示/非表示を切り替えるには
テキストボックス(INPUTタグ)の表示/非表示を切り替えるには表示する際にはstyle.visibilityにvisibleを、非表示にする場合にはstyle.visibilityにhiddenを設定します。
テキストボックス(INPUTタグ)の表示/非表示を切り替えるソース
以下がソースです。
<html>
<head>
<script type="text/javascript">
function init()
{
document.myForm.inputbox1.style.visibility = "visible" ;
}
function disp_ctrl()
{
if( document.myForm.inputbox1.style.visibility == "visible" ){
document.myForm.inputbox1.style.visibility = "hidden" ;
document.myForm.on_off.value = "ボタン表示" ;
}
else{
document.myForm.inputbox1.style.visibility = "visible" ;
document.myForm.on_off.value = "ボタン消去" ;
}
}
</script>
</head>
<body onLoad="javascript:init();">
<form name="myForm">
<input type="text" name="inputbox1"><input type="button" name="on_off"
value="ボタン消去" onClick="javascript:disp_ctrl();">
</form>
</body>
</html>
実際に動作するボタン
ボタンを押下するとテキストボックス(INPUTタグ)の表示/非表示が入れ替わります。
以下が実際のボタンです。
