页面上是有值的,是input元素在代码中找不到这个值,程序中也获取不到,求大神帮忙看下

good_good_study 发布于 2015/06/19 09:55
阅读 1K+
收藏 0
加载中
0
bigTreee
bigTreee

如果是动态加载的,页面上要比实际结果慢的,我用easyui的时候遇到过这样的情况。

建议不要用常规方式尝试了

用另外一种思路。

举个例子,用FCKEditor给页面上某一个textarea设置成富文本编辑器时,要取得这个textarea的值应该用这样的方法:

var oEditor = FCKeditorAPI.GetInstance('textareaID');  
editorValue = oEditor.GetHTML();



而不是 
document.getElementById("textareaID");
//或者
$("#textareaID").val();



0
如比如比
如比如比
通过value属性也不行么?
如比如比
如比如比
回复 @good_good_study : 那么,javascript是怎么设的啊,要从,text里取么?就这两个呀。
g
good_good_study
谢谢你的回答,但是页面上通过FireBug查看这个input的源代码是没有value这个属性的
0
旧城的骁珖
g
good_good_study
是的,这个input是只读类型的,不能查看它的值吗?
0
OSC总编辑
OSC总编辑

看看这个元素是在哪个iframe里面的,然后switch到这个iframe里面。再找这个元素。

返回顶部
顶部