javascript中如何实现当点击button按钮时button的长度逐渐增长

来源:百度知道 编辑:UC知道 时间:2024/06/17 06:19:33
我想问一下您下面的代码w = Number(obj.style.width.replace("px",""));是什么意思,谢谢了.分马上就是你的了。多谢!

很简单,写段代码给你,记得给分哦,呵呵

<script>
function test(obj)
{
var stp = 50;//每次增加的步长值
w = Number(obj.style.width.replace("px",""));

obj.style.width = (w + stp) + "px";

}
</script>
<input type="submit" name="Submit" value="点击测试" style="width:100px" onClick="test(this);">

再补充一下吧,在这里赚分比赚钱还难哦
Number(obj.style.width.replace("px",""));
这行代码的意思是获取当前按钮的的长度,由于按钮声明的样式长度是width:100px, 单位为px(px为像素),获取到的值是100px,这样是没办法做数学运算的,100px把px去掉,就成了100了,然后把100转换成数值,这样就可以做数学运算了,原来的长度是100,每点击一次,加上50,那么就是100+50=150px,这次明白了吗?