如何在jsp中div中添加勾选框,且选中和不选中的按钮不同,

如何在jsp中div中添加勾选框,且选中和不选中的按钮不同,,第1张

<!DOCTYPE HTML>

<html lang="en-US">

<head>

<meta charset="UTF-8">

<title>main.html</title>

<style type="text/css">

div.left_topnext2 {

background: url(r1.png) 0px 4px no-repeat

height: 20px

line-height: 20px

}

div.left_topnext2 a {

padding-left: 16px

}

</style>

<script type="text/javascript">

onload = function ()

{

var divs = document.getElementsByTagName('div')

for ( var i = 0 i < divs.length i++)

        {

        var me = divs[i]

        me.clicked = 0

        if (me.className == 'left_topnext2')

            {

            me.onclick = function ()

            {

             me.style.backgroundImage = me.clicked == 0 ? 'url(r2.png)' : 'url(r1.png)'

             me.clicked = me.clicked == 1 ? 0 : 1

            }

            }

        }

}

</script>

</head>

<body>

<div class="left_topnext2">

<a href="#">专题报道</a>

</div>

</body>

</html>

可以用定位来实现这种按钮参考如下:

style部分参考如下:

.search { position:relativewidth: 462px}

.search .searchText { border: 1px solid #dddwidth: 346pxline-height: 32pxheight: 32pxpadding: 0 5pxcolor: #333}

.search .searchButton { position:absoluteright:50pxbackground: url(../images/sliced.gif) -251px 0 no-repeatwidth: 80pxheight: 32px text-indent: -9999pxborder:none}

html部分参考如下:

<div class="search fl">

<form action="#">

<input class="searchText" type="text" value="请输入搜索关键字" onfocus="if(this.value=='请输入搜索关键字')this.value=''" onblur="if(this.value=='')this.value='请输入搜索关键字'"/>

<input class="searchButton" type="button" value="搜索" />

</form>

<div class="clear"></div>

</div>

对按钮添加个onclick事件就行了,下面是个案例。

<div id="box"></div>

<button onclick="addContent()">按钮</button>

<script>

function addContent(){

var oDiv=document.getElementById("box")

oDiv.innerHTML="这是添加的文字"

//oDiv.innerHTML='<img src="1.min.jpg"/>'   //添加图片

}

</script>


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/7985249.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存