<!DOCTYPE html>
<html>
<head>
<meta charset=
"utf-8"
/>
<title>函数传参,改变Div任意属性的值</title>
<style type=
"text/css"
>
body,p{margin:0;padding:0;}
body{color:#333;font:12px/1.5 Tahoma;padding-top:10px;}
#outer{width:300px;margin:0 auto;}
p{margin-bottom:10px;}
button{margin-right:5px;}
label{width:5em;display:inline-block;text-align:right;}
input{padding:3px;font-family:inherit;border:1px solid #ccc;}
#div1{color:#fff;width:180px;height:180px;background:#000;margin:0 auto;padding:10px;}
</style>
<script type=
"text/javascript"
src=
"js/jquery-1.4.2.min.js"
></script>
<script type=
"text/javascript"
>
<!DOCTYPE html>
<html>
<head>
<meta charset=
"utf-8"
/>
<title>函数传参,改变Div任意属性的值</title>
<style type=
"text/css"
>
body,p{margin:0;padding:0;}
body{color:#333;font:12px/1.5 Tahoma;padding-top:10px;}
#outer{width:300px;margin:0 auto;}
p{margin-bottom:10px;}
button{margin-right:5px;}
label{width:5em;display:inline-block;text-align:right;}
input{padding:3px;font-family:inherit;border:1px solid #ccc;}
#div1{color:#fff;width:180px;height:180px;background:#000;margin:0 auto;padding:10px;}
</style>
<script type=
"text/javascript"
src=
"js/jquery-1.4.2.min.js"
></script>
<script type=
"text/javascript"
>
原生js部分实现
$(
function
(){
$(
"button:first"
).click(
function
(){
var
styleName= $(
"#outer"
).find(
"input:first"
).val();
var
styleVal = $(
"#outer"
).find(
"input:last"
).val();
$(
"#div1"
).css(styleName,styleVal);
})
$(
"button:last"
).click(
function
(){
$(
"#div1"
).removeAttr(
"style"
);
})
})
</script>
</head>
<body>
<div id=
"outer"
>
<p><label>属性名:</label><input type=
"text"
value=
"background"
name=
"styleName"
/></p>
<p><label>属性值:</label><input type=
"text"
value=
"blue"
name=
"val"
/></p>
<p><label></label><button>确定</button><button>重置</button></p>
</div>
<div id=
"div1"
>在上方输入框输入
"属性名"
及
"属性值"
,点击确定按钮查看效果。</div>
</body>
</html>
$(
function
(){
$(
"button:first"
).click(
function
(){
var
styleName= $(
"#outer"
).find(
"input:first"
).val();
var
styleVal = $(
"#outer"
).find(
"input:last"
).val();
$(
"#div1"
).css(styleName,styleVal);
})
$(
"button:last"
).click(
function
(){
$(
"#div1"
).removeAttr(
"style"
);
})
})
</script>
</head>
<body>
<div id=
"outer"
>
<p><label>属性名:</label><input type=
"text"
value=
"background"
name=
"styleName"
/></p>
<p><label>属性值:</label><input type=
"text"
value=
"blue"
name=
"val"
/></p>
<p><label></label><button>确定</button><button>重置</button></p>
</div>
<div id=
"div1"
>在上方输入框输入
"属性名"
及
"属性值"
,点击确定按钮查看效果。</div>
</body>
</html>