如何使用javascript更改段落的颜色
我一直在努力寻找能让这一切顺利进行的方法,但经过一个小时的尝试,我来到了这里 以下是HTML代码:如何使用javascript更改段落的颜色,javascript,html,colors,Javascript,Html,Colors,我一直在努力寻找能让这一切顺利进行的方法,但经过一个小时的尝试,我来到了这里 以下是HTML代码: <table> <tr> <th style="font-size: 17px;">Χρώμα</th> </tr> <tr style="border-collapse: collapse;"> <td
<table>
<tr>
<th style="font-size: 17px;">Χρώμα</th>
</tr>
<tr style="border-collapse: collapse;">
<td style="font-size: 15px;">
Μαύρο <input type="radio" name="Color" onchange="myBlack()" checked/>
Κόκκινο <input type="radio" name="Color" onchange="myRed()"/>
Μπλέ <input type="radio" name="Color" onchange="myBlue()"/>
</td>
</tr>
</table>
<p id="paragraph">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
从我所看到的JS代码,我正在使用的是最常用的一个我试图做什么,但它仍然不工作。如你所见,我有三个单选按钮,我想做的是,当你点击第二个单选按钮时,颜色会变为它应该的颜色,但什么都没有发生,颜色也不会改变
如果你有任何建议,请留下。谢谢您的时间。javascript中的函数名拼写错误。检查第一个字母,HTML上有myRed(),javascript上有myRed(),与myBlue()/myBlue()相同,您是否尝试过执行函数?代码中有输入错误
MyRed
应该是MyRed
,MyBlue
应该是MyBlue
您总能看到浏览器控制台中的错误。那会暗示你该怎么做。
function myBlack() {
document.getElementById("paragraph").style.color="#000000";
}
function MyRed() {
document.getElementById("paragraph").style.color="#FF0000";
}
function MyBlue() {
document.getElementById("paragraph").style.color="#0000FF";
}