לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 27-09-2006, 21:03
צלמית המשתמש של משורר קטן
  משורר קטן משורר קטן אינו מחובר  
 
חבר מתאריך: 18.10.05
הודעות: 311
בעיה באלגוריתם ב js

קלוט בטופס מס' שורות, מס' עמודות, מספר מחלק, צבע רקע לכותרות, צבע רקע כללי, צבע רקע למחלקים (כל הצבעים יש לקלוט באמצעות select). בלחיצה על כפתור יש לצייר לוח כפל לפי הפרמטרים שנקלטו. (מחלק הוא ערך שהמספר מתחלק בו ללא שארית

אני צריך לעשות את זה בjs

<html>

<head>
<script language="JavaScript">
function rebuilt(line2,col2,hiluk2,back_all2,hiluk_back2)
{
document.write("<table border='1'>");
for (var count2=1 ;count2<line2; count2++){
document.write("<tr>");
for (var count1=1 ;count1<col2; count1++){
if ( (((count1*count2)%hiluk2)==0))
{
document.write("<td bgcolor='#'+hiluk_back2>");
document.write(count2*count1);
document.write("</td>");

}
else
{
document.write("<td bgcolor='#'+back_all2>");
document.write(count2*count1);
document.write("</td>");
}
}

document.write("</tr>");
}
document.write("</table>");

}
</script>
<title>my life</title>
</head>

<body>

<script language="JavaScript">
<!--next tr_2 -->

document.write("<form>");
document.write("enter line:");
document.write("<input type='text' name='line' />");
document.write("enter col:");
document.write("<input type='text' name='col' />");
document.write("enter hiluk:");
document.write("<input type='text' name='hiluk' />");
document.write("<br>");
document.write("<br />");
document.write("enter beck_all:");
document.write("<input type='text' name='back_all' />");
document.write("enter hiluk_back:");
document.write("<input type='text' name='hiluk_back' />");
document.write("<input type=button value='àéùåø' onClick='rebuilt(line,col,hiluk,back_all,hiluk_bac k)' />");
document.write("</form>");
</script>
</body>
</html>

הכך זה בלמידה עצמית עכשיו אם תוכלו לעזור לי עם הדבר הזה אשמח נורא ודבר נוסף
ברמה הכללית משהו יכול להפנות אותי למדריך שמסביר איך להעביר מform פרטים לפונקציות או משהו וכדו' או שעשיתי את זה זה בסדר?

נ.ב את הצבע פשוט לא עשיתי בselect
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה


נערך לאחרונה ע"י משורר קטן בתאריך 27-09-2006 בשעה 21:11.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #3  
ישן 28-09-2006, 01:17
צלמית המשתמש של The IceMan
  The IceMan The IceMan אינו מחובר  
\dev\null
 
חבר מתאריך: 08.11.02
הודעות: 11,379
בתגובה להודעה מספר 1 שנכתבה על ידי משורר קטן שמתחילה ב "בעיה באלגוריתם ב js"

תנסה להתמודד עם זה בנתיים
הוספתי לקוד שלך את הקוד שלי, על בסיס הקוד שלך
על מנת שיהיה כמה שיותר קרוב למה שרציתה לעשות

תשחק איפה שבא לך ...



קוד PHP:
 <html>

<
head>
<
script language="JavaScript">
function 
rebuilt(line2,col2,hiluk2,back_all2,hiluk_back2)
{
    
alert("starting");

    
document.write("<table border='1'>");
    for (var 
count2=;count2<line2count2++)
    {
        
document.write("<tr>");
        for (var 
count1=;count1<col2count1++)
        {
            if ( (((
count1*count2)%hiluk2)==0))
            {
                
document.write("<td bgcolor='#'+hiluk_back2>");
                
document.write(count2*count1);
                
document.write("</td>");
            }
            else 
            {
                
document.write("<td bgcolor='#'+back_all2>");
                
document.write(count2*count1);
                
document.write("</td>");
            }
        }
        
        
document.write("</tr>");
    }
    
    
document.write("</table>");
}
function 
test(rowcol)
{
    
document.write("<table border='1'>");
    for (var 
count2=;count2<rowcount2++)
    {
        
document.write("<tr>");
        for (var 
count1=;count1<colcount1++)
        {
            if ( (((
count1*count2)%2)==0))
            {
                
document.write("<td bgcolor=BLUE >");
                
document.write("dddddddddd");
                
document.write("</td>");
            }
            else 
            {
                
document.write("<td bgcolor=RED > ");
                
document.write(count2*count1);
                
document.write("</td>");
            }
        }
        
        
document.write("</tr>");
    }
    
    
document.write("</table>");

}
</script>
<title>my life</title>
</head>

<body>
<FORM name="input_control">
<P>
Enter # of ROW's: <input type='text' name='row_input' value=10 />
Enter # of COL's: <input type='text' name='col_input' value=10 /><BR><BR>
Enter hiluk: <input type='text' name='hiluk_input' value=2  />
enter beck_all: <input type='text' name='back_all' value=1 /><BR><BR>
enter hiluk_back: <input type='text' name='hiluk_back' value=2 /><BR><BR>
<input TYPE='button' value='ReBuild' onClick="test(row_input.value, col_input.value)" />
</P>
</FORM>


</body>
</html> 

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #5  
ישן 28-09-2006, 11:26
צלמית המשתמש של משורר קטן
  משורר קטן משורר קטן אינו מחובר  
 
חבר מתאריך: 18.10.05
הודעות: 311
שתי שאלות איך אני עושה את הצבעים בselect??ו..
בתגובה להודעה מספר 4 שנכתבה על ידי ob.nikon שמתחילה ב "[left] [CODE] onChange =..."

ציטוט:
במקור נכתב על ידי ob.nikon
קוד:
onChange = "javascript: func(this)"

זה אמור להיות ב SELECT והפונקציה מקבלת את הערך שנבחר ישר לאחר השינוי.


למה אני לא מצליח לשנות גוון צבעים פה

קוד PHP:
 <html>

<
head>
<
script language="JavaScript">

function 
test(rowcol,h1,back1,h1_back)
{
    
document.write("<table border='1'>");
    for (var 
count2=;count2<rowcount2++)
    {
        
document.write("<tr>");
        for (var 
count1=;count1<colcount1++)
        {
            if ( (((
count1*count2)%h1)==0))
            {
                
document.write("<td bgcolor='h1_back' >");
                
document.write(count1*count2);
                
document.write("</td>");
            }
            else 
            {
                
document.write("<td bgcolor='back_all'> ");
                
document.write(count2*count1);
                
document.write("</td>");
            }
        }
        
        
document.write("</tr>");
    }
    
    
document.write("</table>");

}
</script>
<title>my life</title>
</head>

<body>
<FORM name="input_control">
<P>
Enter # of ROW's: <input type='text' name='row_input' value="" />
Enter # of COL's: <input type='text' name='col_input' value=""/><BR><BR>
Enter hiluk: <input type='text' name='hiluk_input'   value=""/>
enter beck_all: <input name='back_all' type='text' value="#" /><BR><BR>
enter hiluk_back: <input type='text' name='hiluk_back' value="#" /><BR><BR>
<input TYPE='button' value='ReBuild' onClick="test(row_input.value, col_input.value,hiluk_input.value,back_all.value,h  iluk_back.value)" />
</P>
</FORM>
</body>

</html> 


השאלה שלי אם אני מעביר פרמטר איך אני משרשר אותו שם כראוי ??
הזימון שלי נכון???
ולא הבנתי את מה שאמרת לי
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #7  
ישן 28-09-2006, 14:48
צלמית המשתמש של משורר קטן
  משורר קטן משורר קטן אינו מחובר  
 
חבר מתאריך: 18.10.05
הודעות: 311
בתגובה להודעה מספר 5 שנכתבה על ידי משורר קטן שמתחילה ב "שתי שאלות איך אני עושה את הצבעים בselect??ו.."

ביחס להודעה הקודמת שלי באשכול ...
יצרתי עם select אבל אין לי מושג איך להעביר תערך לפונקציה מה אני צריך להוסיף נכון??


קוד PHP:
 <html>

<
head>
<
script language="JavaScript">

function 
test(rowcol,h1,back1,h1_back)
{
    
document.write("<table border='1'>");
    for (var 
count2=;count2<rowcount2++)
    {
        
document.write("<tr>");
        for (var 
count1=;count1<colcount1++)
        {
            if ( (((
count1*count2)%h1)==0))
            {
                
document.write("<td bgcolor='h1_back' >");
                
document.write(count1*count2);
                
document.write("</td>");
            }
            else 
            {
                
document.write("<td bgcolor='back_all'> ");
                
document.write(count2*count1);
                
document.write("</td>");
            }
        }
        
        
document.write("</tr>");
    }
    
    
document.write("</table>");

}
</script>
<title>my life</title>
</head>

<body>


<FORM name="input_control">
<P>
Enter # of ROW's: <input type='text' name='row_input' value="" />
Enter # of COL's: <input type='text' name='col_input' value=""/><BR><BR>
Enter hiluk: <input type='text' name='hiluk_input'   value=""/>
enter beck_all:<!-- <input name='back_all' type='text' value="#" />-->
<SELECT NAME="back_all">

<OPTION SELECTED> blue   

<OPTION> red   

<OPTION> green  

<OPTION> pink

<OPTION> black

</SELECT>

<BR><BR>
enter hiluk_back:
<SELECT NAME="hiluk_back">

<OPTION SELECTED> blue   

<OPTION> red   

<OPTION> green  

<OPTION> pink

<OPTION> black

</SELECT>
<BR><BR>
<input TYPE='button' value='ReBuild' onClick="test(row_input.value, col_input.value,hiluk_input.value,back_all.value,h  iluk_back.value)"  />
</P>
</FORM>
</body>

</html> 
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #8  
ישן 28-09-2006, 21:42
צלמית המשתמש של The IceMan
  The IceMan The IceMan אינו מחובר  
\dev\null
 
חבר מתאריך: 08.11.02
הודעות: 11,379
בתגובה להודעה מספר 7 שנכתבה על ידי משורר קטן שמתחילה ב "ביחס להודעה הקודמת שלי באשכול..."

תהיה לי בריא

קוד PHP:
 <html>

<
head>
<
script language="JavaScript">

function 
test(rowcol,h1,back1,h1_back)
{
    
document.write("<table border='1' align='center'>");
    for (var 
count2=;count2<rowcount2++)
    {
        
document.write("<tr align='center' height=50>");
        for (var 
count1=;count1<colcount1++)
        {
            if ( (((
count1*count2)%h1)==0))
            {
                
document.write('<td width=50 BGCOLOR=' back1 '>');
                
document.write(count1*count2);
                
document.write("</td>");
            }
            else 
            {
                
document.write('<td width=50 BGCOLOR=' h1_back '>');
                
document.write(count2*count1);
                
document.write("</td>\n");
            }
        }
        
        
document.write("</tr>");
    }
    
    
document.write("</table>");

}
</script>
<title>my life</title>
</head>

<body>

<FORM name="input_control">
<P>
Enter # of ROW's: <input type='text' name='row_input' value="5" />
Enter # of COL's: <input type='text' name='col_input' value="5"/><BR><BR>
Enter hiluk: <input type='text' name='hiluk_input'   value="3"/>
enter beck_all: <!--<input name='back_all' type='text' value="#" />-->
<SELECT NAME="back_all" >
<OPTION SELECTED> BLUE   
    <OPTION> RED
    <OPTION> GREEN
    <OPTION> PINK
    <OPTION> BLACK
</SELECT>

<BR><BR>

enter hiluk_back:<!--<input name='hiluk_all' type='text' value="#" />-->
<SELECT NAME="hiluk_back">
<OPTION SELECTED> RED   
    <OPTION> BLUE
    <OPTION> GREEN
    <OPTION> PINK
    <OPTION> BLACK
</SELECT>
<BR><BR>
<input TYPE='button' value='ReBuild' onClick="test(row_input.value, col_input.value,hiluk_input.value,back_all.value,h  iluk_back.value)"  />
</P>
</FORM>
</body>

</html> 
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 17:52

הדף נוצר ב 0.08 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר