在Chrome

时间:2017-07-06 09:20:21

标签: html forms google-chrome

我想知道是否有办法显示关键变量的值? 没有检查答案,我不能为我的生活找到答案。请帮忙:



<form method="post" action="/webwork2//Section13.3/5/" 
  enctype="multipart/form-data" id="problemMainForm" name="problemMainForm" onsubmit="submitAction()">
  <input type="hidden" name="user" value="name" id="hidden_user" />
  <input type="hidden" name="effectiveUser" value="name" id="hidden_effectiveUser" />
  <input type="hidden" name="key" value="ZHaiEU4qkcpMc1m2kBaYrMvbOo5TktAY" id="hidden_key" />
</form>
&#13;
&#13;
&#13;

2 个答案:

答案 0 :(得分:1)

这个简单的 JavaScript 功能在网站上显示所有hidden inputs

function showHiddenInputs() {
   object = document.getElementsByTagName('input');
   for (var i in object) {
      if (object[i].type === 'hidden') {
         object[i].type = 'text'
}}}

showHiddenInputs();

浏览器控制台的一行:

object = document.getElementsByTagName('input'); for (var i in object) { if (object[i].type === 'hidden') { object[i].type = 'text' }}

如果您只想从名称为&#34; key&#34;的元素获取价值,请在控制台中使用:

document.getElementsByName('key')[0].value

如果有多个元素名称为&#34;键&#34;您可以使用任何其他数字而不是0。或者你可以使用这个循环:

for (var i in document.getElementsByName('key')) { if (document.getElementsByName('key')[i].type === 'hidden') { console.log(document.getElementsByName('key')[i].value) }}

答案 1 :(得分:0)

console.log(document.getElementById('hidden_key').value);
console.log(document.getElementsByName('key')[0].value);
<form method="post" action="/webwork2//Section13.3/5/" 
  enctype="multipart/form-data" id="problemMainForm" name="problemMainForm" onsubmit="submitAction()">
  <input type="hidden" name="user" value="name" id="hidden_user" />
  <input type="hidden" name="effectiveUser" value="name" id="hidden_effectiveUser" />
  <input type="hidden" name="key" value="ZHaiEU4qkcpMc1m2kBaYrMvbOo5TktAY" id="hidden_key" />
</form>