当前位置:编程学习 > JSP >>

为什么在jsp页面中编写的javascript, currentStyle.left的值NaN呢?而同样代码在html中可以拿到值,谢谢!

答案:请比较一下jsp页面生成的html和正常html的头部内容
其他:jsp 或 html 页有些不是严格按照w3c标准书写应,所以有些方法也不太一样,或者有些就没有。按照w3c标准应该没问题。
<style type="text/css">
.aaa{
margin-left:210px ;
background:yellow; 
}
</style>
<script>
function windowOnload(){
var obj = document.getElementById("aa");
var crtstyle = obj.currentStyle || obj.ownerDocument.defaultView.getComputedStyle(obj,null);
var str = "";
alert(crtstyle.marginLeft);
}
</script>
<a href="w3cschool" class="aaa">w3cschool</a>

上一个:ssh2k框架, jsp的购物车代码、购物车、最后结算 大家帮帮忙 发到邮箱171227678@qq.com
下一个:在JSP页面中如何判断是否选中复选框,然后如何删除所选的那行,最后刷新页面,?如图。小弟新手,求代码啊。

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,