545
צפיות
צפיות
3
תשובות
תשובות
selected
יצרתי 3 selects שכל אחד מהם מהווה את השנה , חודש ויום.
הוצאתי את הערכים של התאריך נכון לאותו יום כיצד ע"י :
month = datepart("m",now)
וכן הלאה
עכשיו הבעיה כיצד אני מורה לכל אחד מהselect בהתאם לתפקיד שלו
לעשות selected על הערך למשל של אותו יום.
בפשטות : אני רוצה שאם למשל היום ה 29 לחודש בselect שבה יש ערכים 1 – 31
הסימון יצביע על הערך 29.
הסתבכתי עם עצמי פה מקווה שתבינו משהו…
3 תשובות
זה תלוי איך כתבת את ה select…
אפשר לראות את הקוד הרלוונטי?
בוודאי
<select name="da" width:70px>
<option>יום</option>
<% do while i<31 %>
<% i=i+1 %>
<option value=<%=i%>><%response.Write(i)%></option>
<%loop%>
</select>
אז ככה:
קודם כל, להבא, ישר את הקוד לשמאל. בשביל לעשות את זה לחץ על האייקון שמשמאל ל A עם הקו האדום מתחתיה.
דבר שני, קבל תיקון לקוד שלך:
<select name="da" width:70px>
<option>יום</option>
<% for i=1 to 31
selected = ""
if i=day(now()) then
selected = " selected"
end if
%>
<option value="<%=i%>"<%=selected%>><%=i%></option>
<%next%>
</select>