|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
הוסטסניון
|
[JS] כיצד ניתן לעשות שנגיד יש 2 כפתורי רדיו, אם בוחרים באחד אז הTEXTAREA ניתן להכתיבה
שלום.
נגיד יש לי 2 כפתורי רדיו...עם אותו השם....איך אני יכול לעשות שנגיד כפתור רדיו אחד גורם לתיבת טקסט להיות ניתנת לכתיבה...ואם באחר אז לא...(אגב בכלל אפשר לעשות כזה דבר?) |
![]() |
![]() |
# 2 |
תודה על תרומתך.
|
תעשה פונקציה ב JS לדוגמא :
disabletxt() ואז כשאתה לוחץ על הרדיו כלומר onclick="disabletxt()" צריך להיות מאד פשוט. |
![]() |
![]() |
# 3 |
חבר וותיק
|
HTML קוד:
<textarea id="abc"></textarea> <input type="button" onClick="if(abc.disabled == true){abc.disabled=false};" value="Make disable" /> <input type="button" onClick="if(abc.disabled == false){abc.disabled=true};" value="Make enable" /> |
![]() |
![]() |
# 4 |
הוסטסניון
|
תודה רבה לך!
אפשר לנעול! עריכה: תשימו לב שניה לפה: http://vlad.web.lsrv.co.il/ כשנכנסים וזה כבר מוגדר על מצב מכובה התיבת טקסט עדין פעילה...כיצד אני יכול לעשות שאם היא מוגדרת על ההתחלה כלא פעילה אז היא לא תהיה פעילה... Last edited by -VladK-; 03-07-06 at 07:17.. |
![]() |
![]() |
# 5 |
חבר מתקדם
|
HTML קוד:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> <body> <textarea name="test" rows="20" cols="50" disabled="disabled" > </textarea> </body> </html> |
![]() |
![]() |
# 6 | |
הוסטסניון
|
ציטוט:
|
|
![]() |
![]() |
# 7 |
חבר מתקדם
|
עכשיו קראתי מחדש את ההודעה, חשבתי שאתה רוצה משהו אחר..
|
![]() |
![]() |
# 8 |
Fatal Error
|
צור משתנה עם עליית הדף שיכיל את מצב התיבה, נניח:
קוד:
var bIsTextAreaDisabled = True; אם המשתנה שווה ל T (אמת), אז עם עליית הדף התיבה כבוייה אם המשתנה שווה ל F (שקר), אז עם עליית הדף התיבה פעילה ובכלל, פעולות כאלו עדיף לבצע בפונקציות ולא JS בתוך onclick.. ![]()
__________________
eLad |
![]() |
![]() |
# 9 |
הוסטסניון
|
כלומר כפי שהבנתי זה אמור להיות משהו כזה:
HTML קוד:
<html dir="rtl"> <head> <title>הפעל כבה</title> <script> function onload() { var bIsTextAreaDisabled = True; if(bIsTextAreaDisabled = False) { abc.disabled=false } } </script> </head> <body onload="onload"> <textarea id="abc" rows="1" cols="20">text</textarea><br /> <input type="radio" onClick="if(abc.disabled == true){abc.disabled=false};" value="Make disable" name="a1" />הפעל<br /> <input type="radio" onClick="if(abc.disabled == false){abc.disabled=true};" value="Make enable" checked name="a1" />כבה </body> </html> |
![]() |
![]() |
# 10 | |
Fatal Error
|
ציטוט:
כן, לדעתי זה יעבוד. אומנם זה לא תכנות כ"כ קריא ונכון, אבל מבחינה מעשית זה יעבוד. עדיף שתכתוב את הקודים בעצמך וגם תלמד (כמו שעשית עכשיו) מאשר שמישהו יכתוב בשבילך את כל הפונקציה ולא תבין כלום ממנה.
__________________
eLad |
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|