עבור לתוכן

צריך עזרה בJS , פירוט בפנים.

Featured Replies

פורסם

בניתי קוד אשר יוצר במקרה זה (יכול להיות רנדומלי אם התלות במאגר נתונים) 4 תיבות של רשימות עם תיבות סימון (עם גלילה בשביל האסטטיקה) , אני רוצה לבצע עליהם בדיקות:

1. אם אין כלום בתיבת גלילה אז שתהיה הודעה מתאימה כמו "אין משתמשים ברשימה זו".

2. כשאני אסמן בתיבה מסויימת משתמשים , הוא ישרשר את השמות שלהם (עם תו מפריד אם ארצה לשלוף אותם חברה) לתיבת textarea ו/או למשתנה כך שאוכל לשלוח אותו למאגר נתונים.

3. אם סומן משתמש בתיבת רשימה אחרת , יתאפס השירשור והסימונים בתיבות האחרות.

בגדול איך אני אדע את הגודל של הרשימה שנוצרה בJS ואיך אני מאפס את כל הסימונים בה אם יהיה צורך?

הקוד הוא:


<%
dim i,j
for i=0 to 3
%>

<style>
.students<%=i%> label {
display: block;
padding-left: 25px;
text-indent: -25px;
}


.students<%=i%> {
border: 1px solid #ccc;
list-style: none;
height: 5em;
overflow: auto;
width: 10em;
}

.students<%=i%>, .students<%=i%> li { margin: 0; padding: 0; }

.students<%=i%> label {
display: block;
padding-left: 25px;
text-indent: -25px;
}

.students<%=i%> label:hover { background: #777; color: #fff; }

</style>

<ul class="students<%=i%>">
<%
for j=0 to i
%>
<li><label for="o<%=j%>"><input id="o<%=j%>" name="o<%=j%>" type="checkbox" />משתמש <%=j%></label></li>
<%next%>

</ul>
<br>
<%next%>

<textarea disabled dir="RTL" name="errtxt" rows="4" cols="40"></textarea>

תודה רבה לעוזרים.

וחג שמח.

פורסם

1) לא הבנתי כל כך מה אתה רוצה. תצרף קובץ HTML כדי שאני אבין.

2) למה אתה יוצר CLASS לכל אובייקט? אתה יכול ליצור אחד בלבד.

פורסם
  • מחבר

אפשר להריץ את הקובץ ותראה את הפלט.

אני יוצר לכל אחד אובייקט כי הם בעלי שמות שונים וכל אחד יכיל סוג שונה של משתמשים ברשימה.

הוספתי לשורה את האפשרות להסתיר בטעינה , אבל איך אני חושף אותו דרך JS ?


<ul class="students<%=i%>" style="WIDTH: 152px; display: block;">

איך אפשר לשלוח לפונקציה בJS בפרמטר את הVALUE של הcheckbox ?

ארכיון

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

דיונים חדשים