请教下各位,我现在有2个div,div(A)和div(B),在div(A)里面有个<input>标签。
第一个问题是input标签里面已经有一个onclcik事件了,我能不能再添加一个onclick事件,如果能的话请问下该如何写?第二个问题是我从div(A)里面输入值传入到div(B)里去显示,请问该怎么写?小弟刚接触div和css,请各位大大多多指教,不胜感激。
第一个问题是input标签里面已经有一个onclcik事件了,我能不能再添加一个onclick事件,如果能的话请问下该如何写?第二个问题是我从div(A)里面输入值传入到div(B)里去显示,请问该怎么写?小弟刚接触div和css,请各位大大多多指教,不胜感激。
<head>
<title></title>
<script>
window.onload = function () {
var a = document.getElementById('A');
var b = document.getElementById('B');
a.onclick = function () {
b.style.display = 'block';
b.innerHTML = a.innerHTML;
}
}
</script>
</head>
<body>
<div id='A' style='width:100px;height:100px; background:red; word-break:break-word;'>AAAAAAAAAAA</div>
<div id='B' style=" display:none;"></div>
</body>
</html>是想要这样的结果?
第一个问题是可以的。。不过要动态添加。。不能再标签上直接加。。
<head><title>一个关于div的问题</title>
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script>
$(function(){
$("#divA").click(function(){
$("#divB").css('display','block');
});
});
</script>
<style>
#divA,#divB{
width:100px;
height:100px;
border:1px solid red;
background-color:yellow;
text-align:center;
margin:10px;
padding:10px;
}
</style>
</head>
<body>
<div id="divA" style="cursor: pointer;">DIV A</div>
<div id="divB" style="display:none;">DIV B</div>
</body>
</html>
添加事件:IE用attachEvent FF 用addEventListener,
一个div的显示与否用object.style.display='none' 或'block'
改成这样, onclick="a(2);a(3)"
如果动态添加onclik,浏览器处理是不同的,有的会添加,有的会直接覆盖掉