webForumDet fria alternativet

Max 30 tecken i följd utan mellanrum

JavaScript

1 svar · 455 visningar · startad av henrikjohansson

Medlem sedan maj 2000360 inlägg
Frågan#1

Jag har en kod som ser ut så här
<textarea name="text" cols="50" rows="5"></textarea>

Jag undrar om man kan ha ett javascript som visar ett felmeddelande om man försöker skriva över 30 tecken irad utan mellanrum

------------------
Henrik Johansson

Medlem sedan juni 20008 205 inlägg
#2

nåt sånt här...

<script type="text/javascript"><!--
function maxTrettioIRad(str){
reg = /\S{30}/;
if(reg.test(str)){
alert("Så långa ord kan väl inte du!");
return false;
}
return true;
}
//--></script>
<!-- lite annan html... -->
<textarea name="text" cols="50" rows="5" onkeypress="return maxTrettioIRad(this.value);"></textarea>

------------------
-- spango

252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)