前端点击按钮改变按钮内的字体颜色(新手也不知道是不是这样写)

qq_35574725 2017-04-05 11:54:47
<!DOCTYPE html>
<html>
<head>

<script>
function a()
{
document.getElementById("b1").style.color="cccc00";

</script>
</head>
<body>
<button onclick="a" style="color:#FF0000" id="b1" >文本</button>

</body>
</html>
这样写为什么没用啊
...全文
1169 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
if-config 2019-10-14
  • 打赏
  • 举报
回复
<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>

	<body>
		<button   style="color:#FF0000"  id="b1" >文本</button>
		<script src="练习4/jquery.js" type="text/javascript" charset="utf-8"></script>
		<script type="text/javascript">
			$(function(){
				$("#b1").click(function(){
					$(this).css("color","yellow")
				})
			})
		</script>
	</body>

</html>
if-config 2019-10-14
  • 打赏
  • 举报
回复
引用 1 楼 github_36037714 的回复:
<!DOCTYPE html> <html> <head> <script> function a() { document.getElementById("b1").style.color = "#cccc00"; } </script> </head> <body> <button onclick="a()" style="color:#FF0000" id="b1">文本</button> </body> </html> 红色为你错的地方
还可以使用jQuery写 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <button style="color:#FF0000" id="b1" >文本</button> <script src="练习4/jquery.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> $(function(){ $("#b1").click(function(){ $(this).css("color","yellow") }) }) </script> </body> </html>
github_36037714 2017-04-05
  • 打赏
  • 举报
回复
<!DOCTYPE html> <html> <head> <script> function a() { document.getElementById("b1").style.color = "#cccc00"; } </script> </head> <body> <button onclick="a()" style="color:#FF0000" id="b1">文本</button> </body> </html> 红色为你错的地方
jio可 2017-04-05
  • 打赏
  • 举报
回复

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<button onclick="a(this)"  style="color:#FF0000"  id="b1" >文本</button>
<script>
function a(el){
	el.style.color="BLACK";
}
</script>
</body>
</html>
还有function也没结束的}
jio可 2017-04-05
  • 打赏
  • 举报
回复
<button onclick="a()" style="color:#FF0000" id="b1" >文本</button>
jio可 2017-04-05
  • 打赏
  • 举报
回复

<button onclick="a()"  style="color:#FF0000"  id="b1" >文本</button>
还有js最好放在body后面,要先加载dom再使用

61,115

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧