Ligger i en function:
document.getElementById('back').style.Color='#FFFFFF';
back:
<TD ID="back">
Vill att textfärgen ska bli vit...
11 svar · 294 visningar · startad av Cactuz
Ligger i en function:
document.getElementById('back').style.Color='#FFFFFF';
back:
<TD ID="back">
Vill att textfärgen ska bli vit...
document.getElementById('back').style.color='#FFFFFF';
Jag får det inte att funka...
Funkar inte:
document.getElementById('back').style.color='#FFFFFF';
Funkar:
document.getElementById('back').style.backgroundColor='#FFFFFF';
Visa oss mer kod...
darren det han skriver allra först räcker....läs det igen, han vill få texten vit...då är det väl inte color som du skall använda?
colione skrev:
darren det han skriver allra först räcker....läs det igen, han vill få texten vit...då är det väl inte color som du skall använda?
Om det är texten som skall bli vit då är det just style.color som han skall använda... Det jag ville se är hur han anropar funktionen som ändrar textfärgen.
Och det står tyvärr inte i hans första post eller? Läs den igen så får du se... :e
Du kan testa detta:
<html>
<head>
<title>test sida</title>
<script language="JavaScript" type="text/JavaScript">
<!--
function changeColor(iD){
document.getElementById(iD).style.color = "white";
}
//-->
</script>
</head>
<body>
<table width="430" height="52" border="0" cellpadding="0" cellspacing="0">
<tr align="center" valign="middle">
<td id="back">test text</td>
<td id="change"><a href="javascript:;" onClick="changeColor('back')">ändra färg</a></td>
</tr>
</table>
</body>
</html>
Ordet javascript i a taggen skall skrivas ihop. Det är webforum som delar på den.
Detta fungerar hos mig på IE 6, Mozilla 1.3a, Opera 6 och 7.
document.getElementById('back').style.color='#FFFFFF'; <-- funkar hos mig
Jag ska ta o gå igenom hela koden imorron så får vi se om det går :)
Ok.. fick det att funka nu men.. den ändrar inte färg på länkar .. hur fixar man det?
a taggen måste ha en egen id attribut... sedan anger du denna id istället för 'back'
Om du använder Darrens "changeColor"-metod, kan du lägga till följande:
function changeColor(id){
document.getElementById(iD).style.color = "white";
var elm = document.getElementById(id).getElementsByTagName("a");
for(var i=0; i<elm.length; i++)
elm[i].style.color = "white";
}
:)