有一个button
<input type="button" id="button1" onclick="fun1()">我想通过代码给这个button再加一个onclick后的函数
变成这样onclick = "fun1();fun2();"应该怎么写这个js啊
<input type="button" id="button1" onclick="fun1()">我想通过代码给这个button再加一个onclick后的函数
变成这样onclick = "fun1();fun2();"应该怎么写这个js啊
解决方案 »
- vs2008的CustomValidator的ClientValidate可以用C#写么?
- DATALIST分页中,ViewState["typeid"]怎么回事?
- sitemappath怎么在本页进行导航?(急,在线等)
- 如何解决个别项目visual studio.net已检测到指定的web服务器运行的不是asp.net1.1版
- 关于类的概念的问题?
- 一个Publish Excel to web page的难题(关于OWC和VBA)立即结贴
- 定义静态变量小问题
- 紧急SOS~如何写二进制文件?
- 如何用vbc命令生成动态链接库(.dll文件)!!!UP者有分
- 调试web时出错,轻松50分相送
- 小问题
- 帮忙解决一下简单的实现!
<script>
function fun1()
{
alert("f1");
}
function fun2()
{
alert("f2");
}
</script>
{
alert("1");
}
function b()
{
alert("2");
}
</script>
<input type="button" onclick="a(),b();">
变成这样onclick = "fun1();fun2();"楼主不是自己会用吗?另外在fun1的后面直接调用fun2也可以function fun1()
{
alert(1); fun2();
}
function fun2()
{
alert(2);
}
<script>
function fun1()
{
alert("f1");
}
function fun2()
{
alert("f2");
}
</script>============================支持cpp2017(慕白兄)的答案。
我给table的某行加了个onmouseover改变样式的js代码onmouseout后得样式是这样的
background: #FF9900;
border-bottom: none;
border-left: none;
border-right: 1px solid #CCC;
border-top: 1px solid #DDD;
padding: 2px 3px 3px 4px;
overflow:auto;
display:block;
onmouseover的样式是这样的
background: #EEE;
border-bottom: none;
border-left: none;
border-right: 1px solid #CCC;
border-top: 1px solid #DDD;
padding: 2px 3px 3px 4px;
overflow:auto;
display:block;两个样式没有什么区别,只是改了下背景颜色
为什么鼠标移上去的时候表格明显的要发生下位置的变化呢?要动一下。这样有点难受哦有什么办法解决么?
谢谢
onmouseover="this.style.background='#fefefe'"之类的,其它的样式一开始就设置好,不要在js触发的时候再设置试试看
如果 你之前的 样式 表格 定义的 高度 宽度 边框
和 你的onmouseover不一样 那么 第一次点上去的时候 肯定会改变了啊...但是你onmouserout还原成和这个一样就不存在了啊你需要将你的 table 模式的 style 设置成
background: #FF9900;
border-bottom: none;
border-left: none;
border-right: 1px solid #CCC;
border-top: 1px solid #DDD;
padding: 2px 3px 3px 4px;
overflow:auto;
display:block;
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<style>
.msout{background: #FF9900;
border-bottom: none;
border-left: none;
border-right: 1px solid #CCC;
border-top: 1px solid #DDD;
padding: 2px 3px 3px 4px;
overflow:auto;
display:block;
}
.msover{background: #EEE;
border-bottom: none;
border-left: none;
border-right: 1px solid #CCC;
border-top: 1px solid #DDD;
padding: 2px 3px 3px 4px;
overflow:auto;
display:block;
}
</style>
</HEAD> <BODY>
<TABLE id="test" onmouseover="this.className='msover'" onmouseout="this.className='msout'" class="msout">
<TR>
<TD>ddddddddddd</TD>
<TD>tttttttttt</TD>
<TD>ddddddddddd</TD>
</TR>
<TR>
<TD>rrrrrrrrr</TD>
<TD>rrrrrrrrr</TD>
<TD>eeeeeeeeeeee</TD>
</TR>
</TABLE>
</BODY>
</HTML>
如果初始的样式没有border
从0 到 1会有个变化.
background: #FF9900;
border-bottom: none;
border-left: none;
border-right: 1px solid #CCC;
border-top: 1px solid #DDD;
padding: 2px 3px 3px 4px;
overflow:auto;
display:block;这个我没说清楚哈。对不起