הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   Checkbox Unclick (https://hosts.co.il/forums/showthread.php?t=17158)

mlnn 04-03-06 17:50

Checkbox Unclick
 
איך עושים UNCLICK של checkbox?

אם יש לי.

<input type="text" value="rr">

איך לעשות שבONCLICK הvalue ישתנה ל AA
וב UNCLICK הVALUE ישתנה לBB

????


}-]

Dvirs.Net 04-03-06 17:57

1. סוג שדה אמור להיות checkbox ולא text.

2. כאשר תיבה מסויימת לא מסומנת ושולחים אותה בטופס, שום ערך לא מתקבל אז תוכל לבצע משפט תנאי שאם הערך ריק (0 תווים) אז תציב במשתנה את הערך "BB".

mlnn 04-03-06 18:21

1. אני רוצה שכאשר אני לוחץ על הCHECKBOX הערך בשדה TEXT ישתנה.

2. אני צריך שזה ישתנה באותו הדף, בלי טעינה מחדש בלי כלום.

זה משהו עם JS, אם למישהו יש מושג :)

Kuchi 04-03-06 18:34

PHP קוד:

onclick="document.formname.inputname.value = 'mytext';" 

תהנה|winky|

mlnn 04-03-06 18:46

ציטוט:

נכתב במקור על ידי KuChI-PoChI
PHP קוד:

onclick="document.formname.inputname.value = 'mytext';" 

תהנה|winky|

תודה חחח, אבל זה לא בעיה :D

הבעיה היא לשנות בUNCLICK.

|דמעות|

Distortion 04-03-06 18:58

ציטוט:

נכתב במקור על ידי mlnn
תודה חחח, אבל זה לא בעיה :D

הבעיה היא לשנות בUNCLICK.

|דמעות|

מה זה לעזאזל unclick?

mlnn 04-03-06 19:06

ראאבקקק.
כל היום אני מנסה ולא מצליח, רק מפרסם פה ומוצא את הפתרון, ווף.

Onclick-כשהתיבה מסומנת
Unclick-כשהיא לא (אבל אין פקודה כזאת).


בקיצור פשוט בONCLICK זימנתי FUNCTION שהגדרתי לפני זה.
זה בודק אם זה מסומן, ואם לא....

תודה, אפשר לנעול :)

somebody 04-03-06 22:51

תבנה סקריפט שבודק שאחרי לחיצה על checkbox אם הערך שלו שווה 1 אז יהיה כתוב מה שאתה רוצה שיהיה כתוב אחרי שלוחצים עליו ויש סימן, ואם הערך שלו שווה 0 אז זה יהיה אחרי שהורידו את הסימון ואז תשים בתיבת טקסט את הערך השני.
והכל כמובן תעשה בארוע onclick.

Ori 05-03-06 00:38

תכין טופס בשם myform :
שדה input מסוג text עם הערך ההתחלתי Begin בשם area בעת יציאה מהשדה (onblur) תפעל הפונקציה check:
PHP קוד:

onblur="check();" 

ושדה input מסוג checkbox בשם cbox.

להלן הפונקציה:
PHP קוד:

function check() {
area documecnt.myform.area.value;
area documecnt.myform.cbox;
if (
cbox.checked) { 
cbox "End"
}




כל הזמנים הם GMT +2. הזמן כעת הוא 11:54.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ