问题描述
一个页面点击submit后,这个submit按钮就消失display="none";这个页面会通过ajax返回来数据,我在这个返回来的数据中加上了display="block",数据正确返回显示出来,但submit这个按键却没有出现。返回来的数据是:echo"<scritp>bun=document.getElementById('submit');bun.style.display='block'</script>内容字符";请问怎么做才正确,谢谢!
解决方案
解决方案二:
语法错误了,script
解决方案三:
楼主粗心啊
解决方案四:
echo"<script>varbun=document.getElementById('submit');bun.style.display='block'</script>内容字符";
解决方案五:
引用1楼wubii的回复:
语法错误了,script
额。是上面写错了。我在程序里面写的是正确的。但一样的不能显示出submit这个按钮。貌似返回来的js对style操作不了
解决方案六:
用firebug看看属性是否被改变啊……
解决方案七:
引用5楼lijpwsw的回复:
用firebug看看属性是否被改变啊……
没有改变,有改变的话submit这个按钮就会按我的想法display="block"显示出来了
解决方案八:
document.getElementById('submit').name你alert这个语句得到的结果看看它又没有找到这个ID为submit的按钮
解决方案九:
引用7楼lijpwsw的回复:
document.getElementById('submit').name你alert这个语句得到的结果看看它又没有找到这个ID为submit的按钮
是找到了的,ajax返回来后,通过ctrl+s我单独另存了这个PHP页面,另存为HTML文档就可以显示出来这个按钮
解决方案十:
那就是你访问请求的问题你看你访问的url返回来的是啥在浏览器中看
解决方案十一:
引用9楼lijpwsw的回复:
那就是你访问请求的问题你看你访问的url返回来的是啥在浏览器中看
返回来的script不对...没有动作去触发它。但我改了之后,还是没用.
解决方案十二:
引用5楼lijpwsw的回复:
用firebug看看属性是否被改变啊……
这个小插件测试javascript是最N的!