substring met htmlcode

  • Onderwerp starter Onderwerp starter wake
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

wake

Gebruiker
Lid geworden
21 aug 2007
Berichten
195
hallo,

Ik heb een database met cms met daarin text (met html code). Nou wil ik met een javascriptje alleen de eerste 200 tekens laten zien:

Code:
var str=string("{!!vakantieadres!!}");
document.write(str.substring(0, 200));

hij geeft hierbij metteen een error 'unterminated string literal' en geeft dan de error waar vakantieadres begint:
var str=string("<DIV id=bla>bla")
----------------^
(dat is dus aar <DIV begint...)

ik kan geen php code gebruiken in het cms en vroeg me af of er een javascript code is die de html tags gewoon als tekst zien en daarna ze toch als html write.. is dit mogelijk?
 
Je gebruikt string() en het is gewoon:
PHP:
<script type="text/javascript">
 var str = "{!!vakantieadres!!}";
 document.write(str.substring(0,200));
</script>
:)

Als je cms de waarde aanleverd met een " erin krijg je een fout. :confused:

Misschien kun je beter na de hele div een javascript gebruiken om de .innerHTML van de div in te korten. Als je </div> mist gaat de opmaak verloren.


Vr.Gr. Egel.
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan