ragazzi perchè non si può mettere in campo hidden il windows opener?

io ho il codice seguente:
codice:
<script>
window.opener.document.forms[0].Settore.value=document.forms[0].testo.value;
window.close();
</script>
dove settore è un campo hidden:
se lo metto text però funge bene :master: