webForumDet fria alternativet

Hur undvika långa bokstavssättningar "wwwwwwwww"?

ASP

21 svar · 296 visningar · startad av Lukaspojken · sida 2 av 2

Frågan, av Lukaspojken

När man skriver sin rubrik till ett inlägg så kan man skriva 80 tecken i den...men med left() så skär jag ner det till 30 tecken när rubriken förhandsvisas. Jag har dock märkt att tex w är ett tecken som är väldigt stort tecken jämfört med andra tecken. Det gör att hela min tabell ser konstig ut om man kör in 30 w:n. Hur ska jag göra så att man inte kan skriva in 30 tecken på rad? \-------------

Läs frågan i sin helhet →
Medlem sedan jan. 2001332 inlägg
#21

Testa det här....

<script language="JavaScript"><!--
function kolla_ord(){
ord= document.form1.DiaryContent.value.split(" ")
for(var i=0; i< ord.length; i++){
if(ord[i].length>=30){ // Max ordlängd.
alert("För långt ord!!!"); return false;
}
}
}
//--></script>

I formtaggen anropar du scriptet med:

onsubmit="return kolla_ord()

Detta är en kod jag använder just för att mina besökare inte ska kunna sabba tabellbredder mm...

JAJA... Jag vet att detta inte är JavaScriptforumet, men vad gör man inte för andra i nöd... :e

------------------
Du lever bara en gång och den gången är nu!

Medlem sedan maj 20011 312 inlägg
#22

jättesnällt Lina...ska testa det scriptet när jag kommer hem från Gotland på söndag.

------------------
Alltid lär man sig något nytt varje dag...

266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)