Javascript 单击文本框时获取隐藏的输入

Javascript 单击文本框时获取隐藏的输入,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我需要一些关于如何做这件事的帮助 我做了很多搜索,但没有找到。。所以,如果有人能帮我的话,请 我这里有一个小代码:- <div id="whats-new-content"> <div class="newtextbox"> <textarea class="mytextbox" id="myuniquetextbox" cols="50" rows="10" style="height: 50px;"></textarea> &l

我需要一些关于如何做这件事的帮助

我做了很多搜索,但没有找到。。所以,如果有人能帮我的话,请

我这里有一个小代码:-

<div id="whats-new-content">
  <div class="newtextbox">
    <textarea class="mytextbox" id="myuniquetextbox" cols="50" rows="10" style="height: 50px;"></textarea>
  </div>
  <div id="whats-new-options" style="display: none;">
    <input type="submit" name="aw-whats-new-submit" id="aw-whats-new-submit" value="Submit">
  </div>
</div>
如您所见,我添加了style=display:none;在位于submit按钮的div中

我对jQuery或javascript没有太多的知识,但我需要一个简单的javascript代码,当有人点击文本框时,它会改变display:none到display:block

我需要你的帮助,非常感谢…

试试这个

$("#myuniquetextbox").on("focus",function(){
  $("#whats-new-options").show();
})
试试下面的代码

 $("#mytextbox").focus(function() {

    // this is when textarea is focused and button should show
    $("#whats-new-options").show();

    });


另一种方法是:

$(function () { $('#myuniquetextbox').click(function(e) { $('#whats-new-options').css('display', 'block'); }); }); 试着用贝娄

<script>
$("#myuniquetextbox").click(function(){
   $("#aw-whats-new-submit").slideToggle();
});
</script>
$aw-whats-new-submit.hide; $myuniquetextbox.clickfunction{ $aw-whats-new-submit.show; }; 你也可以这样做

 $(function () {
       $('#myuniquetextbox').on('click',function(e) {
          $('#whats-new-options').css('display', 'block');
       });
    });

检查您的代码

您应该使用click事件instead@Pepo_rasta专注是他想要的。使用键盘导航时,单击没有任何意义。@Yassen这里有一把小提琴,我想你在加载页面后没有运行代码。你厌倦了任何失败的东西吗?你试过我的答案吗?这正是他想要的。。投票被否决的原因是什么。。点击事件不实用,也没有任何意义。。如果这就是为什么这本书写得很好。。但使用firefox制作按钮时需要点击2次appear@YasSeen你核对我的答案了吗?
 $(function () {
       $('#myuniquetextbox').on('click',function(e) {
          $('#whats-new-options').css('display', 'block');
       });
    });