更改iframe元素的值

时间:2013-02-25 12:57:47

标签: jquery iframe set

我有一个用于将文件上传到服务器的iframe。我想传递iframe我想要的文件名称,但我无法做到。

我在iframe中收到了这些内容:

<html>
<body>
<form action="upload_file.php" method="post" enctype="multipart/form-data">
<input type="file" name="file" id="file"><br>
<input type="hidden" name="idProductoFormUpload" id="idProductoFormUpload"    value="test">    
<input type="submit" name="submit" value="Enviar">
</form>

iframe元素的代码:

<iframe id="iframeUpload" name="iframeUpload" src="uploadForm.html" style="height:100px;"></iframe>

我想要做的就是设置'idProductoFormUpload'输入的值。

我试过这个没有成功:

$('#iframeUpload').contents().find('#idProductoFormUpload').val('myValue');

1 个答案:

答案 0 :(得分:4)

你的代码很好。我经常遇到这个问题。确保你把iframe放在javascript之后。