【问题标题】:how to click on textarea to activate them with javascript如何单击 textarea 以使用 javascript 激活它们
【发布时间】:2015-03-31 09:01:20
【问题描述】:

我想像 facebook 墙上一样激活 textarea。我试过 .focus() 但没有工作。有没有办法用javascript或者visualbasic点击它?

【问题讨论】:

    标签: javascript webkit click textarea


    【解决方案1】:

    检查这个例子:

    $( document ).ready(function() {
      $("#text_area_id").focus();
    });
    

    JSfiddle

    【讨论】:

      【解决方案2】:
      <html>
      <head>
      <script>
      
         window.onload = function() {
        document.getElementById("textArea").focus();
      };
      </script>
      </head>
      <body>
          <form>
            <input type="textarea"  id="textArea">
          </form>
      <body>
      </html>
      

      【讨论】:

        【解决方案3】:

        <html>
          <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
          <script language='javascript'>
              $( document ).ready(function() {
                 $("#result").html("Click Now");
                $('#tarea').focus(function(){
                      $("#result").html("Textarea Clicked");
                  });
              });  
          </script>
         <body>
           <textarea rows="4" cols="50" id='tarea'></textarea>
           
           <p id='result'></p>
         </body>
        </html>

        【讨论】:

          【解决方案4】:

          document.getElementById('textAreaId').focus(); 应该可以工作。

          如果您希望在页面加载时聚焦 textarea,您也可以在 html 元素中添加 autofocus 属性

          【讨论】:

          • 它不起作用:(因为我尝试在 webkit .net 浏览器中执行 javascript
          猜你喜欢
          • 2020-12-28
          • 1970-01-01
          • 1970-01-01
          • 2011-05-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多