Problemer med limit på variabler

Tags:    javascript

<< < 12 > >>
Hej

Jeg bakser rundt med en shop hvor der skal være en "vis mere info" knap. Tanken er, at der vises et udsnit (300 tegn) af produktbeskrivelsen og så kan kunden vælge at vise resten af teksten ved at trykke på en knap. Det virker fint ved tekster af en størrelse på 500-1000 tegn (ca.), men bliver teksten stor, så vises intet (jeg benytter substr).

Koden kan ses her http://pastebin.com/m1f7b2440

Et eksempel på en produktbeskrivelse der virker ses her http://pastebin.com/m42b4b739

Et eksempel på en produktbeskrivelse der ikke virker kan ses her http://pastebin.com/m6cec1f3a

På forhånd mange tak.



12 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
nå ja, det må da være det ' tegn.

Tag at bruge var streng = document.getElementById('div2').innerHTML, eller bedre hvis du har jquery var streng = $('#div2').html()

innerHTML er skældt lidt ud, div. steder. mht til performance.

Husk at placere js under divet, ellers vil det ikke fanges, eller afvikle onload.

tror nok innerHTML og jquery.html() er escaped.

Men det kan du let teste ved at skrive i adressebaren på siden : javascript:window.alert(document.getElementById('div2').innerHTML);void();

/J



desuden staffer du dig selv ved at skrive display:none på det div, det læser hverken google eller svagtseendes oplæsningsprogrammer.



<< < 12 > >>
t