hur gör jag om jag vill ha ett script där användaren skriver in en sak och om det är längre än 10 ord så bryts raden och för varje 10 ord så bryts raden.Man får max skriva in 100 tecken
radbrytning....
2 svar · 272 visningar · startad av patrik2002
Du var verkligen igång idag... Många script på G...
En enkel funktion som bara räknar mellanslagen / rad:
<script language="JavaScript" type="text/javascript">
function mumbofunktion(obj){
if(obj.value.length>100){
alert("Du får högst använda 100 tecken. Texten kommer att kortas av");
obj.value=obj.value.substring(0,100);
}
var len=Math.min(obj.value.length,100);
var sp=0;
for(var n=0;n<len;n++){
sp+=(obj.value.substring(n,n+1)==" ")?1:0;
sp=(obj.value.substring(n,n+1)=="\n")?0;sp;
if(sp==10){ obj.value=obj.value.substring(0,n)+"\n"; n++; sp=0; }
}
}
</script>
<form>
<textarea cols="80" rows="20" onkeyup="mumbofunktion(this);"></textarea>
</form>
ja menade mer i kombination med scriptet där man skrev in något och tryckte enter att när det skrivs ut så blir det radbrytning var tionde och går inte att skriva mer än hundra ord.När man skriver något igen så raderas det förra och det nya kommer upp istället...
Jag vet att ja ställer många frågor idag men det är för att vi skulle göra en community me några kompisar..... ja kan lägga in din sida på "länk avdelningen" jojoxxo som tack för hjälpen.... ;)