עזרה בסדר פעולת אתחול דף (פירוט בפנים) - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

עזרה בסדר פעולת אתחול דף (פירוט בפנים)


SubX

Recommended Posts

הדף שאני בונה לצורך העניין יכלול:

<textarea>

<INPUT type="button" value="שלח" onclick="SEND_MSG()">

אחד מהדרכים:

1. בעת טעינת הדף תיבת הטקסט תהיה בפוקוס (כלומר מוכנה לכתיבה) והכפתור יהיה מוכן לפעולה בעת לחיצה על הכפתור ENTER.

2. הדרך שאני ניסתי: אם יוקש פעמיים ENTER (כלומר יהיה במחרוזת פעמיים "n\" אז ישלח הטקסט).


<script type="text/javascript">

function startTXT()
{
document.form1.txtMsg.focus();
}

function chkMe()
{
var i,newtxt="",soc=true,temp="";

newtxt=document.form1.txtMsg.value;

for(i=0; i<newtxt.length && soc!=false; i++)
{
if (i<newtxt.length && newtxt.charAt(i)=='\n' && newtxt.charAt(i+1)=='\n')soc=false;

temp+=newtxt.charAt(i);
}

if (soc==false)document.form1.submit();

}

</script>


<body onload="startTXT()">

<form action=mytxt.asp method=post id=form1 name=form1>
<textarea name="txtMsg" rows="4" cols="70" onchange="chkMe()"></textarea>
</form>

תודה מראש לעוזרים.

קישור לתוכן
שתף באתרים אחרים

<html>
<head>
<script type="text/javascript">
function startTXT()
{
document.form1.txtMsg.focus();
}

function chkMe(data)
{
if (data.length >= 2 && data[data.length-1]=="\n" && data[data.length-2]=="\n")
document.form1.submit();
}

</script>
</head>
<body onload="startTXT()">
<form action="mytxt.asp" method="post" id="form1" name="form1">
<textarea name="txtMsg" id="txtMsg" rows="4" cols="70" onkeyup="chkMe(this.value)"></textarea>
</form>
</body>
</html>

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...