我有一个简单的形式,像这样的:如何使用Javascript设置表单元素的值?
<form ENCTYPE="multipart/form-data" action="upload.php" method="POST">
<p>UPLOAD FILE: <input type="file" name="file1"> <br /></p>
<input type="submit" value="Upload">
<input type="hidden" name="email" id="email" value="">
</form>
我不得不隐藏字段的值设置为邮件像“[email protected]”。 我可以从通过外部的iframe添加查询字符串参数等获得此值:
<iframe name="[email protected]" src="[email protected]">
确定。但是,我怎样才能将value =“”设置为value =“[email protected]”? 我知道必须使用javascript,但我不知道如何处理var。
你也可以填补它在服务器端,如果你想 - 你可以让你的index.html使用一些服务器端处理,当你生成表单时,接收email参数并将其插入到字段中。但是,使用JavaScript也很容易。 – Rup 2012-07-09 10:46:44
查看[这个问题](http://stackoverflow.com/questions/901115/get-query-string-values-in-javascript)来提取查询字符串值。有些解决方案可能对您需要的东西有点过分,但它们也很强大。 – Rup 2012-07-09 10:51:53