课程
/前端开发
/JavaScript
/JavaScript入门篇
在外部JS文件中,要给内容文字设置为红色字体,代码怎么写,document.getElementById().style.color="red";是错误的
2016-02-02
源自:JavaScript入门篇 1-3
正在回答
也是醉了,楼主问个简单问题下面回答的乱七八糟五花八门的。。
很简单,就是你漏了要改色字段的id号,getElementById("id号")是获取对应id号的对象,然后对对象进行相关的css操作就行了
js:function aaa(){document.getElementById("pa").style.color="red";}
html:<p id="pa" onclick="aaa()">haha</p>
如果不设函数直接在html中把<script>标签放到p后面,会直接执行改色
document.getElementById().style.color="red";
这句话是没有错误的,单单只是这句话肯定也是没有效果的,需要加上这个Id的DOM对象;
例如:
<body>
<p id="p1" onClick="chcolor()">123456</p>
<script>
function onClick(){
document.getElementById("p1").style.color="red";
}
</script>
</body>
上面例子中通过P1就可以控制<p></p>标签的dom对象了
你可以复制代码过去试一下
刚刚错了,应该是这样:
<script type="text/javascript">
function chcolor(){
var x=document.getElementById("p1");
x.style.color="red";
</head>
<p id="p1" onClick="chcolor();">123456</p>
</html>
czdll
js
document.getElementById("p1").style.color="red"
html
<p id="p1">123456</p>
结果:
<p id="p1" style="color:red">123456</p>
document.getElementById("xxx").style.color="red"
在JS中:
var fontColor=document.getElementById("p1");
fontColor.style.color="red";
在HTML中:
宣xuan
举报
JavaScript做为一名Web工程师的必备技术,本教程让您快速入门
3 回答我想把"点击我,添加按钮”添加一个颜色,怎么添加
8 回答如果给p标签里的字体加上颜色应该怎么写
6 回答关于文本字体颜色
1 回答怎么给开启JS之旅设置颜色或字号
3 回答怎样改变Hello的颜色