lo tanto, tengo 2 cuadros y quieren acceder a un elemento de un cuadro a otro:Javascript document.getElementById en otros marcos
marco 1:
<div id='someId'>...</div>
marco 2:
var div=document.getElementById('someId');
div.innerHTML='something';
Esto de alguna manera no funciona en Firefox, así que quiero estar seguro, ¿puedo acceder al elemento en otro marco por su ID?
es así, no hay ninguna opción que el navegador encontraría primer elemento disponible con ID deseada sin importar en qué marco que residen? –
@as: 'getElementByid' está restringido a buscar en el objeto' document' del cual es un método. Tenga en cuenta que un marco es, de hecho, un objeto 'window' separado, y un examen de la jerarquía' window'-> 'document' debería dejar en claro por qué un método en un' document' no puede examinar un 'document' en un diferente 'ventana'. – NickFitz
No está dibujando wirking en cromo, 'window.frames ['framename']. Document' no tiene nada dentro. Me refiero a 'windows.franes ['framename']. Ducumnet.getElementById (...) ...' results 'Unkeught TypeError: no se puede llamar al método 'getElementByName' del error undefined'. –