mi da il seguente errore quando cerco di assegnare il val() ad un input in un iframe

codice

$('.iframe').contest().find('.ilmioinput').val(var iabile);


come posso fare per cambiare il val?

ho provato mettendo

$('.iframe').contest().find('.ilmioinput').attr('v alue',variabile);

e non mi da errori, ma poi inviando il form, il valore e vuoto

(si tratta di un file)

grazie in anticipo