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');
});
});