Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
if (document.form.smsbesked1.length>160) { document.form.smsbesked2.value = document.form.smsbesked1.value.substr(160,160) }
hvor form er name på din form action <form action ... name="form"> Jeg ved ikke lige hvad du vil, men den kræver 2 notat felter eller tekstfelter, smsbesked1 og smsbesked2, du kan selv tilføje flere!
Ellers er det funktioen tekststreng.substr(start, antaltegn) du skal bruge
Hvordan mener du, fra en web-side? Kommer teksten fra et text-area? Du kan splitte tekst op med: str1 = teksten.slice(0,maxlængde); str2 = teksten.slice(maxlængde+1, 2*maxlængde); osv.
Jeg skal bruge et Javascript der viser hvor mange beskeder der sendes. Efter et bestemt antal tegn skal den tælle en op. Altså efter 144, så fortæller den at der sendes 2 beskeder. Selve afsendelsen klarer jeg ved et loop i asp som sender nogle gange indtil alt teksten er sendt. Men altså en indikator der viser hvor mange beskeder man skal sende for at få det vist
<script language="javascript"> function antalbeskeder() { smsbesked = document.form.smsbesked.value alert(parseInt(smsbesked/144)) // indeholder antal beskeder } </script>
kald fx funktionen med onBlur="antalbeskeder()" fra dit sms felt
function taelop(el) { n = el.value.length; m = Math.round(n / 144) } m vil så være antallet af sms'er der skal sendes. i din form skal dit textarea se sådan ud: <textarea onkeydown="taelop(this)" ></textarea>
Ok, det var ikke meget af en chance du gav mig! Du kan nemt sende tallet videre til et input felt, og du kan også nemt runde et tal op. Men det var ikke det du bad om i spørgsmålet.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.