Jeg skal til at skrive nogen tutorials.
Dertil skal jeg bruge pre når jeg skal sætte noget kode ind.
men når jeg bruger <> skriver den ikke koden, men udføre den.
Hvordan skal jeg lave det om ?
EDIT:
Ved ikke lige hvorfor min overskrift er "div"... skal self være pre...
Hvis jeg forstår dig ret, så prøver du på at få koden:
< pre>
<b>Test</b>
< /pre>
Til at skrive
<b>Test</b>
i browseren?
fordi det kan du ikke. Istedet skal du skrive
< pre>
<b>Test</b>
< /pre>
På den måde skal du ikke give afkald på din formateringstags. Men hvis det er det der er meningen (at der ikke skal være formatering) så kan du bruge:
< xmp>
<b>Test</b>
< /xmp>
Eller scripte:
< pre id="myHtCode">
<b>Test</b>
< /pre>
<script>
str = myHtCode.innerHTML;
str = str.replace(/</, '<');
str = str.replace(/>/, '>');
myHtCode.innerHTML = str;
</script>
(vær opmærksom på at jeg har skrevet <[mellemrum]pre> for at få udvikleren til at fatte jeg skriver kodeeksempler)
- karmazilla -
[Redigeret d. 26/07-04 12:49:52 af Christian Vest]