Javascript 访问iframe上td内的textarea值
我被一个我无法解决的问题吓坏了 我在iFrame和jQuery方面没有太多的经验,但需要尽快解决这个问题,因为这是应用程序中的一个大问题 我有一个带div和一些行的iFrame。我有一个textarea和一个按钮,它调用一个javascript方法,该方法正在恢复插入textarea的值 但它不起作用,我尝试过的两种选择都起作用了 这是密码,你能帮我吗 谢谢大家! 编辑: 我正在尝试恢复TEXTOAYUNTAMIENTO的值,这是td结构中一个使用该函数的textarea 当我按下按钮恢复它时,它们都是空的或空的 方法如下:Javascript 访问iframe上td内的textarea值,javascript,jquery,html,iframe,Javascript,Jquery,Html,Iframe,我被一个我无法解决的问题吓坏了 我在iFrame和jQuery方面没有太多的经验,但需要尽快解决这个问题,因为这是应用程序中的一个大问题 我有一个带div和一些行的iFrame。我有一个textarea和一个按钮,它调用一个javascript方法,该方法正在恢复插入textarea的值 但它不起作用,我尝试过的两种选择都起作用了 这是密码,你能帮我吗 谢谢大家! 编辑: 我正在尝试恢复TEXTOAYUNTAMIENTO的值,这是td结构中一个使用该函数的textarea 当我按下按钮恢复它时
function checkayuntamiento(value)
{
alert(value);
alert('Hola');
alert($('#TEXTOAYUNTAMIENTO', window.parent.document).html());
alert('<%=indice%>');
alert('<%=TEXTOAYUNTAMIENTO%>');
alert('<%=DESCMODOENVIO%>');
var valor = document.getElementById("TEXTOAYUNTAMIENTO");
var valor5 = document.getElementsByName('TEXTOAYUNTAMIENTO')[0].value
var valor2 = document.getElementById("TEXTOAYUNTAMIENTO").innerHTML;
//var elem = $('#salida_'+id);
var idi = $("#TEXTOAYUNTAMIENTO").val();
var asdf = $(this).closest('tr').next().find(".AYUNTAMIENTOS").val();
var valor3 = document.getElementById("PRUEBA");
var valor4 = document.getElementById("PRUEBA").innerHTML;
//var elem = $('#salida_'+id);
var idi2 = $("#PRUEBA").val();
var asdf2 = $(this).closest('td').next().find(".PRUEBA").val();
alert(asdf);
alert(idi);
alert(valor);
alert(valor2);
alert(asdf2);
alert(idi2);
alert(valor3);
alert(valor4);
alert(valor5);
}
函数checkayuntamiento(值)
{
警报(值);
警惕(“你好”);
警报($('TEXTOAYUNTAMIENTO',window.parent.document.html());
警报(“”);
警报(“”);
警报(“”);
var valor=document.getElementById(“TEXTOAYUNTAMIENTO”);
var valor5=document.getElementsByName('TEXTOAYUNTAMIENTO')[0]。值
var valor2=document.getElementById(“TEXTOAYUNTAMIENTO”).innerHTML;
//var elem=$('salida'id+id);
var idi=$(“#TEXTOAYUNTAMIENTO”).val();
var asdf=$(this.nextest('tr').next().find('AYUNTAMIENTOS').val();
var valor3=document.getElementById(“PRUEBA”);
var valor4=document.getElementById(“PRUEBA”).innerHTML;
//var elem=$('salida'id+id);
变量idi2=$(“#PRUEBA”).val();
var asdf2=$(this.nexist('td').next().find('.PRUEBA').val();
警报(asdf);
警报(idi);
警惕(勇气);
警报(valor2);
警报(asdf2);
警报(idi2);
警报(valor3);
警报(valor4);
警报(valor5);
}
我建议您隔离该问题,只发布该问题中涉及的代码。请提供该问题代码的相关部分。没有人喜欢阅读782行代码。我刚读了,请再次查看帖子。试试$(“#TEXTOAYUNTAMIENTO”).text()
和$(“#TEXTOAYUNTAMIENTO”).html()
文本区域的id应该是“TEXTOAYUNTAMIENTO”。您的代码很好,并且它在td中没有问题,是否有其他具有相同id的元素?