如何使用Javascript/typescript/Jquery的按钮点击功能显示输入字段
How to display input field using button on-click function with Javascript/typescript/Jquery?
我创建了一个用于添加联系人详细信息的按钮。当用户点击时,一些输入字段应该显示给用户,比如名字,姓氏。
我该怎么做?
看看这个小提琴
它使用jQuery
,这使它更容易。
下面是代码片段。
$("#button").click(function() {
$("#fn").show();
$("#ln").show();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="button" type="button" value="Click">
<br>
<div id="fn" hidden>First Name :
<input type="text" />
</div>
<br>
<div id="ln" hidden>Last Name :
<input type="text" />
</div>
你可以试试这个…
HTML <input id="button" type="button" value="Click"><br>
<div id="div_ctrl" hidden>
<div id="fn">First Name :<input type="text" id="txt1" /></div><br>
<div id="ln">Last Name :<input type="text" id="txt2" /></div>
<input id="button2" type="button" value="Submit" ><br>
</div>
<div id="success" hidden>
<div> Thank You.. Your Information is Saved Successfully! </div>
</div>
jQuery $("#button").click(function() {
$("#div_ctrl").show();
$("#success").hide();
$("#button").hide();
});
$("#button2").click(function() {
$("#success").show();
$("#div_ctrl").hide();
$("#button").hide();
});
小提琴
没有任何代码,我只能从我的假设中回答这个问题。我假设您的输入字段没有隐藏,所以可能需要先隐藏它们。例子风格= "显示:没有"。然后在onclick中执行以下操作:
$("#buttonid").on("click", function(){
$("#inputid").show();
});
只是一个简单的例子
首先你需要有一个模板:
var template = '<div><label for="fname">First Name:</label><input type="text" name="fname"><label for="lname">Last Name:</label><input type="text" name="lname">';
模板完成后,您所需要做的就是选择您的容器或最后一个元素,并简单地附加模板
$('button').click(function(){
// Code for container
$('.container').append(template);
// Code for last pair of elements
$('.lastInputContainer').after(template);
});
你的问题太广泛了,你应该添加你的代码,但这里是一些东西:
JSFiddle
HTML:<button class="btn" >Click</button>
<div class="container"></div>
JQUERY: $('.btn').click(function () {
$('.container').append('<input name="firstname" placeholder="Firt name"/>');
$('.container').append('<input name="lastname" placeholder="Last name"/>');
});
相关文章:
- OpenLayers在悬停时高亮显示功能,并在单击时选择
- 当使用服务工作者时,脱机页面不显示在提取功能中
- Javascript非常简单:'阅读更多''显示较少'应用于Wordpress的功能
- jQuery插件与其他基本的显示/隐藏功能冲突
- 如何分解jQuery"toggle”;函数转换为separate“;显示“;以及“;隐藏“;功能
- 下划线模板不是不显示弹出框功能
- 元素不会为 JS 切换功能显示
- Jquery悬停功能显示和隐藏元素
- jQuery'摇动'功能显示错误
- Jquery滑动悬停功能显示.stop错误(但仍然有效)
- 通过显示/隐藏功能显示多个DIV的表单验证
- 使用JavaScript功能显示今天的约会/日期
- 在慢速jQuery中设置功能显示/隐藏按钮
- 使用一个按钮可以实现两个功能——显示内容和提交
- jQuery点击功能:显示基于先前单选按钮选择的Div
- 为什么我的功能显示不正确的数据
- D3 CSV导入排序功能显示
- 提交功能-显示警告消息
- 如何使用Javascript/typescript/Jquery的按钮点击功能显示输入字段
- 购物车,功能显示总额.[JS]