Javascript iframe元素的问题
我正在尝试修改页面上iframe中隐藏输入的值。 我正在使用以下javascript函数: function get_to(){ alert(document.getElementById('poza_get').value); window.frames['frame01'].document.forms['newad'].elements['poza_src2'].value=document.getElementById('poza_get').value; alert('ceva'); } 函数get_to(){ 警报(document.getElementById('poza_get').value); window.frames['frame01'].document.forms['newad'].elements['poza_src2'].value=document.getElementById('poza_get').value; 警报(“ceva”); }Javascript iframe元素的问题,javascript,iframe,Javascript,Iframe,我正在尝试修改页面上iframe中隐藏输入的值。 我正在使用以下javascript函数: function get_to(){ alert(document.getElementById('poza_get').value); window.frames['frame01'].document.forms['newad'].elements['poza_src2'].value=document.getElementById('poza_get').value; ale
第一个警报向我显示'poza_get'的值是好的。但第二个警报没有显示,表明函数在第二条指令后停止。可能是因为第二条指令没有正确执行。我正在Google Chrome上测试这个,这是唯一一个能够访问iframe元素的方法。但是现在我不能给“poza_src2”赋值。有什么建议吗?我一直在用Firefox/调试,并强烈建议 但是,如果您不能或不想使用Firebug,请尝试将问题分解,以查看问题发生的位置,例如:
function get_to(){
var val = document.getElementById('poza_get').value;
alert(val);
var ele = window.frames['frame01'];
alert("1: "+ele);
ele = ele.document.forms['newad'];
alert("2: "+ele);
ele = ele.elements['poza_src2'];
alert("3: "+ele);
ele.value = val;
alert('ceva');
}