"iframe" non e' sufficiente per individuare l'oggetto richiesto nella pagina, devi attribuirgli un id o un name:
<iframe src="http://127.0.0.1/pagina.html" id="IdIframe" name="NameIframe">
e quindi:
document.NomeIframe
oppure
document.getElementById('IdIframe')
Nella pagina contenuta non puoi usare getElementsByTagName() perche' si riferisce ai tag (<div> o
o <input>) e non al loro attributo name, puoi procedere in diversi modi, esempi:
document.getElementById('IdIframe').document.forms[0].nome.value
oppure
document.getElementById('IdIframe').document.getEl ementById('IdInput').value
con: <input type="text" value="" name="nome" id="IdInput">
o in uno dei tanti modi alternativi possibili.
Urge un ripasso delle basi di html e javascript![]()

Rispondi quotando