jQuery-是否可以使用jQuery在隐藏的文本框中设置值
jQuery - Is it possible to set value in a hidden textbox using jquery
我想使用jquery在隐藏的文本框中设置一个值。
我有多个相同的表单,但需要更改一个字段,所以我想动态使用该字段。
我尝试过的。fiddle_link
HTML
<ul>
<li class="hidden"><input class='hidden_val' type='text' value=''/></li>
<li><input type='text' value='2'/></li>
<li><input type='text' value='3'/></li>
<li><input type='text' value='4'/></li>
<li><input type='text' value='5'/></li>
</ul>
jQuery:
$(function(){
$(".hidden_val").val(1);
});
Css:
.hidden{
display: none;
}
回答您的问题:是的,这是可能的。
但是,为什么不使用:type="hidden"来代替:display:none?
为什么不使用隐藏字段?
<input type="hidden" value="your value" />
您只需要将输入类型属性更改为"隐藏"
如果您想有一个隐藏的输入字段,只需使用
<input type='hidden' value=''/>
您可以将该输入字段放置在html中的任何位置。你不必把它放在中
<li></li>
这样,您就可以更改值,并确保它不会显示出来。
请尝试以下操作:
<input type="hidden" id="texens" name="user" value="" />
<button>Set Value</button>
$(document).ready(function(){
$("button").click(function(){
$("#texens").val("Hurray");
alert($("#texens").val());
});
});
如果我没看错你的问题,试试
$(function() {
modval(6);
});
function modval(valu){
$(".hidden_val").val(valu);
alert($(".hidden_val").val());
}
在调用modval时,只需传递要用作参数的数字。小提琴
$(".hidden_val").val(1);
正在将值设置为1。我是不是漏掉了问题的要点?
相关文章:
- Javascript:是否可以在2D画布中为不同的文本设置不同的字体大小
- 我可以为高图表中的所有文本设置默认颜色吗?
- 如何将文本设置为画布圆形
- 将文本设置为google+共享按钮
- 在网格加载数据后,将行列文本设置为粗体
- 在WordPress中使用标题文本设置花哨的框标题
- 使用 JavaScript 将标签文本设置为跨度宽度
- 将文本设置为“来自 JavaScript 的输入”
- 如何使用 ExtendScript 在 InDesign 中以编程方式将文本设置为“小型大写字母”
- 如何从javascript var或输入类型文本设置php mysql
- 将段落文本设置为 JSON 数据结果
- AngularJS通过文本设置选定的选项
- 读取 HTML 并将文本设置为变量
- 如何使用jquery或javascript使用选定的下拉选项文本设置innerhtml
- 仅为附加文本设置字体大小
- jQuery-使用嵌套在optgroups中的值或文本设置选择框的选定选项
- 用图像和文本设置画布的背景颜色
- 单击文本并将文本设置/定义为javascript变量的值
- 如何将文本设置为货币格式
- 当使用 jQuery 从下拉列表中选择一个值时,将输入文本设置为只读