Tam Versiyonu Görüntüle: Mesaj alanında karakter sınırlaması
ziyaretçi defteri için te?ekkürler.ben her mesaj için belirli bir karakter synyry getirmek istiyorum.kodlaryn bir ekleme veya de?i?tirme ile bunu halledebilirmiyiz.
teknoemin
12.06.2007, 12:19
E?er 255 karakter yeter diyorsan veritabanyndan mesaj sütunun metin yap yeterli.
metin alanynda benimki gibi bir uygulama yapabilirsin.
head taglary arasyna ?u kodlary ekle .Bu 1000 karakterlik bir synyrlama getirmektedir. ################################################
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function textCounter(field, countfield, maxlimit) {
if (field.value.lengş > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// oşerwise, update 'characters left' counter
else
countfield.value = maxlimit - field.value.lengş;
}
// End -->
</script>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function reset() {
document.defter.mesaj.value="";
document.defter.remLen.value="1000";
}
// End -->
</script>
textarea ( mesaj yazylan kysym ) kysmy ise ?öyle olmaly
#######################################
Mesaj : <textarea rows="11" cols="63" name="mesaj" onKeyDown="textCounter(şis.form.mesaj,şis.form.remLen,1000);" onKeyUp="textCounter(şis.form.mesaj,şis.form.remLen,1000);" cols="46" tabindex="4" class="textarea"></textarea>
Kalan karakter sayysyny ise ?öyle gösterebilirsin
#####################################
Kalan Karakter : <input readonly type=text name=remLen size=4 maxlengş=3 value="<% if REQUEST("remLen")="" şen
Response.Write "1000"
else
Response.Write REQUEST("remLen")
end if %>" height="14px" widht="4px" class="button">
Kolay gelsin
eme?ine sa?lyk.i?ime yarady.
Birde ?u deftere yazy gönderince yazylar yana do?ru gidiyorya onu nasyl halledece?iz.bu konuyuda hallettim mi tam süper olmu? olacakkmlxs2007-06-12 19:11:10