Javascript 在同一个html中获取隐藏字段的值?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/14661670/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Get the value of hidden field in same html?
提问by vikiiii
I want to get the value of hiddenfield in my html.
我想hidden在我的 html 中获取字段的值。
<form>
<fieldset>
<input id="name" type="hidden" value="vikiiii" name="name">
</fieldset>
My name is {What should i write here to print "vikiiii" ???} ...!!!
</div>
</form>
How i can print my name in that same html.
我如何在同一个 html 中打印我的名字。
How i can achieve this? Thanks in advance.
我怎么能做到这一点?提前致谢。
采纳答案by Sirko
Assuming this HTML
假设这个 HTML
<form>
<fieldset>
<input id="name" type="hidden" value="vikiiii" name="name">
</fieldset>
My name is <span id="nameTarget"></span> ...!!!
</div>
</form>
This JavaScript code will work:
此 JavaScript 代码将起作用:
document.getElementById( 'nameTarget' ).innerHTML = document.getElementById( 'name' ).value;
回答by Onur Y?ld?r?m
You can use a <span>for the value to be printed.
Here is a demo fiddle.
您可以使用 a<span>作为要打印的值。
这是一个演示小提琴。
HTML:
HTML:
<fieldset>
<input id="name" type="hidden" value="vikiiii" name="name">
</fieldset>
<span>My name is </span><span id="myname"></span><br />
Javascript:
Javascript:
var hiddenValue = document.getElementById("name").value;
document.getElementById("myname").innerText = hiddenValue;

