modifier la valeur d'un élément de l'iframe

J'ai une iframe que j'utilise pour télécharger un fichier sur mon serveur. Je veux passer à l'iframe le nom que je veux pour le fichier, mais je n'ai pas été capable de le faire.

J'ai eu ce contenu dans mon 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>

code de l'élément iframe:

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

Tout ce que je veux faire est de définir la valeur de la 'idProductoFormUpload' entrée.

J'ai essayé sans succès:

$('#iframeUpload').contents().find('#idProductoFormUpload').val('myValue');
J'ai tester ce code et fonctionne, pouvez-vous montrer tout le code html que vous avez? Êtes-vous fermeture le corps et les balises html?
Oui je le fais, c'est juste que je l'ai raté quand j'ai copié ici. Si ce code fonctionne pour vous, il devrait le faire pour moi aussi. Je vais vérifier mon code nouveau et essayer de trouver l'erreur. Thnks !!
De toute façon, est-il une autre façon de faire quelque chose de similaire ?? pour passer une id à la balise iframe ??

OriginalL'auteur Albert Prats | 2013-02-25