如何使用JavaScript隐藏文本区域

aro*_*rok 3 html javascript textarea javascript-events

当单击按钮textarea出现时允许用户键入消息.在输入消息后我想要textarea隐藏.

输入信息后,任何人都可以帮我隐藏文本区域.

这是我的javascipt代码:

        <script>
        function showDiv1() {
        document.getElementById('welcomeDiv1').style.display = "block";
                            }
        </script>
Run Code Online (Sandbox Code Playgroud)

这是我的HTML代码:

       <div> <span style="display: inline-block;text-align: center; margin:-73px 0px -10px 61px; "><a href ="#"><img src="/wp-content/uploads/2013/03/reject_5.jpg" width="60" height="60" style="margin:0px 0px 0px 0px"  value="Show Div" onclick="showDiv()"/></a><br />Decline</span></div>
       <textarea id="welcomeDiv"  style=" display:none; border:1px solid #666666; height:70px; margin:16px 0 0 8px " class="answer_list" title="Message to Employer" onFocus="this.value=''" > Message to Employer </textarea>
Run Code Online (Sandbox Code Playgroud)

Gau*_*164 8

试试这样吧

<script>
    function showDiv1() {
        var my_disply = document.getElementById('welcomeDiv1').style.display;
        if(my_disply == "block")
              document.getElementById('welcomeDiv1').style.display = "none";
        else
              document.getElementById('welcomeDiv1').style.display = "block";
     }
</script>
Run Code Online (Sandbox Code Playgroud)

这是使用一个函数切换div的简单方法,在JQuery中使用Ofcourse,你只能做一件事就是'切换' div