变量从输入字段获取值仅ONCE

时间:2011-07-03 05:08:33

标签: javascript forms variables get

任何人都知道如何只在输入字段中创建变量值,而不使用jQuery,只使用纯Javascript。 这是在电子邮件中发布结果的表单制作代码:

var form = document.createElement("form"),counter = 1;

form.style.display = "none";
form.method = "POST";

for( var current in me.items ){
  var username = document.getElementById('name').value;
  form.appendChild( me.createHiddenElement( "Name:" + counter, username ));
  var addressinfo = document.getElementById('adress').value;
  form.appendChild( me.createHiddenElement( "Adress:" + counter, addressinfo ) );
};

工作正常。但问题是,这里的其他变量可以有多个值,而且它是使用上面提供的变量进行处理的 - 所以我得到了多个这样的结果:

<br />
<br />
Name:: ddgdsgdsg, ddgdsgdsg, ddgdsgdsg <br />
Adress: 23423424, 23423424, 23423424 

(我只需要一个结果,而不是三个结果)

所以我的问题是 - 如何在一堆中使特定变量从输入字段中获取值,停止但不中断并且不停止工作 - 根据需要处理其他变量但在第一次之后忘记“地址”变量。我只需要在JavaScript中使用解决方案。忘记jQuery,PHP等。

0 个答案:

没有答案