M.CheraghiMedlem sedan juli 20013 362 inlägg
Jag sitter på jobbet just nu och har ingen möjlighet att prova det där än!
Men så fort jag kommit hem ska jag prova, och lämnar samtidigt en lägesrapport och eventuellt accepterar svar! :)
Men så zcorpans lösning ska vara både Gecko och IE vänlig?
10-4 over and out!
M.CheraghiMedlem sedan juli 20013 362 inlägg
okej, nu har två utav mina <tr> class="hidden" och har i min CSS angivet hidden värden som zcorpan angav. Då återstår frågan hur jag ändrar från class="hidden" till class=""?
10-4 over and out!
zcorpanMedlem sedan dec. 20042 269 inlägg
M.Cheraghi skrev:
Då återstår frågan hur jag ändrar från class="hidden" till class=""?
.className = "";
Vill du ha en lösning utan javascript kan du använda :target som icaaq var inne på.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>test</title>
<style type="text/css">
tr:not(:target) { display:none; }
</style>
</head>
<body>
<ul>
<li><a href="#foo">foo</a></li>
<li><a href="#bar">bar</a></li>
<li><a href="#baz">baz</a></li>
</ul>
<table>
<tbody>
<tr id="foo">
<td>foo</td>
</tr>
<tr id="bar">
<td>bar</td>
</tr>
<tr id="baz">
<td>baz</td>
</tr>
</tbody>
</table>
</body>
</html>
M.CheraghiMedlem sedan juli 20013 362 inlägg
angående bytta från en class till en annan, jag menade inte hur jag skriver i CSS'en, jag ville veta hur jag i HTML'en anropar en annan class på tabellen! ;)
zcorpanMedlem sedan dec. 20042 269 inlägg
Du kan ändra klassnamnet med JavaScript...
function f() {
var elm = document.getElementById("foo");
elm.className = elm.className == "" ? "hidden" : "";
}
<button onclick="f()">test</button>
M.CheraghiMedlem sedan juli 20013 362 inlägg
Tack!
Ska testa det så småningom! :)