Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html OnClick更改背景图像_Html_Css_Image_Background - Fatal编程技术网

Html OnClick更改背景图像

Html OnClick更改背景图像,html,css,image,background,Html,Css,Image,Background,单击页面时是否可以更改html页面的背景 是的,您所要做的就是应用一个css类来更改单击事件的背景,如果您可以提供一个代码片段,我可以帮助您实现这一点。类似这样的内容: <html> <head> <title>Javascript Change Div Background Image</title> <style type="text/css"> #div1 { width:100px;

单击页面时是否可以更改html页面的背景

是的,您所要做的就是应用一个css类来更改单击事件的背景,如果您可以提供一个代码片段,我可以帮助您实现这一点。

类似这样的内容:

<html>
<head>
    <title>Javascript Change Div Background Image</title>

    <style type="text/css">

    #div1 {
    width:100px;
    height:30px;
    background-image:url(images/blue.gif);
    }

    p {
    font-family:Verdana;
    font-weight:bold;
    font-size:11px
    }

    </style>

    <script language="javascript" type="text/javascript">
    function changeDivImage()
    {
        var imgPath = new String();
        imgPath = document.getElementById("div1").style.backgroundImage;

        if(imgPath == "url(images/blue.gif)" || imgPath == "")
        {
            document.getElementById("div1").style.backgroundImage = "url(images/green.gif)";
        }
        else
        {
            document.getElementById("div1").style.backgroundImage = "url(images/blue.gif)";
        }
    }
    </script>

</head>

<body>

    <center>
    <p>
        This Javascript Example will change the background image of<br />
        HTML Div Tag onclick event.
    </p>
    <div id="div1">
    </div>
    <br />
    <input type="button" value="Change Background Image" onclick="changeDivImage()" />
    </center>

</body>
</html>

等等,你能用点击事件改变身体的背景吗?
$(function(){
    $("input").click(function(){
        $("body").css("background","url('otherimg.jpg')"); 
    });
});​
    $(function(){
$("input").click(function(){
    $("body").css({background-image:"url('imageName.gif')"}); 
});
});​