js提示null为空或没有对象

JavaScript07

js提示null为空或没有对象,第1张

代码没什么大问题,就是不规范,你把js改成

<script type="text/javascript">

$(document).ready(function(){

$('#content1').hide()

$('#click').click(function()

{

$('#content1').show('slow')

})

$('#close').click(function()

{

$('#content1').hide('slow')

})

})

</script>

出错原因:

1.函数没有使用function声明

2.divs.style.cssText变量的值(字符串)应该写在同一行

你把js文件的内容改一下:

function menu_css_color_over(){

var divs=document.getElementById("menu_botton_color_up_2")

divs.style.cssText='border-top:1px solid #f23971height:44pxwidth:47pxFILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#ffffff'

}

function menu_css_color_out(){

alert('asdfa')

}