javascript - 使用js更改样式表
问题描述
嗨,我正在制作自己的网站,我希望能够使用 js 更改页面的样式表和内容。
所以我写了这个:
<head>
<link id="style" rel="stylesheet" href="css/index.css">
</head>
<header>
<ul id="nav">
<li> <input id="home" onclick="home()" type="image" src="vzbt.png" widht="55" height="55"></li>
<li> <button id="links" onclick="links()">Links</button> </li>
<li> <button id="about" onclick="about()">About Me</button> </li>
<li> <button id="music" onclick="music()">Music</button> </li>
<li> <button id="contact" onclick="contact()">Contact</button> </li>
</ul>
</header>
这是我目前写的js
function links(){
document.getElementById("style").setAttribute = ("href", links.css);
}
但它不起作用,所以我想问是否有人可以帮助我?请。
解决方案
我的猜测是你应该按照以下方式进行:
function links(){
document.getElementById("style").setAttribute("href", "css/links.css");
}
由于 links.css 不是一些 js 变量,你应该放在里面 " "
推荐阅读
- excel - Excel VBA Range.Replace 对整个工作簿进行操作
- python - 如何将只有一个公共维度(批量大小)的两个 3D 张量传递给 dynamic_lstm?
- excel - VBA for Excel:与另一列重复项相比,计算唯一元素
- python - Python TypeError: __init__() 得到了一个意外的关键字参数“serialized_options”
- ms-access-2010 - Ms Access 每行的查询计数值
- python - python - 将字典列表拆分为多个字典列表,而不进行分组
- eclipse-plugin - 无法启动向导页面
- php - PHP中图像下载时间优化的漫长过程
- java - Micrometer 库是否支持 OpenTsdb 作为监控系统?
- django - 在渲染 django tables2 之前访问每一行