View Single Post
ישן 19-07-07, 11:30   # 1
0xfo7d
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 292
שלח הודעה באמצעות ICO אל 0xfo7d

0xfo7d לא מחובר  

בעיה בקוד JS | עובד מצויין רק בעיה קטנה ב FF

שלום!
יש לי קוד להגבלת תווים בשדה Textarea.

הנה הקוד:

קוד:
<!-- 
var maxChars = 120; 

function checkArea(objTextArea,isPaste){ 
	curLength = objTextArea.value.length 
	if (curLength < maxChars){ 
		if (isPaste) 
			if (maxChars-curLength-clipboardData.getData('Text').length<0) 
				return false; 
			else 
				return true; 
		else 
			return true; 
	} 
	else 
		return false; 
} 
//-->

<textarea dir="rtl" name="messaget" cols="26" rows="2" style="width: 96&#37;;height: 50px;" onPaste="return checkArea(this)" onKeyPress="return checkArea(this)" onKeyUp="totalChars.innerText=this.value.length"></textarea>

ב EXPLORER הוא עובד מצויין...אך ב FF ברגע שזה הגיע למספר התווים המוגבל זה מפסיק לרשום כמובן,אבל אי אפשר למחוק את השדה...=\

יש למישו רעיון למה זה קורה?
  Reply With Quote