اذهب إلى المحتوى
  • 0

حل مشكلة كتابة اسم الدالة في جافاسكربت

Omar Khaled16

السؤال

Recommended Posts

  • 1

يبدو أن هناك مسافة بين كلمتي say و hello وهذا خاطئ ومنافٍ لقواعد كتابة كود جافاسكربت, حيث يمكنك كتابة الدالة كالتالي

function say_hello(){
         ^^^^^^^^^
	alert('hello html');
}

كما رأيت يمكنك وضع شرطة سفلية بين الكلمتين "_", او يمكنك وصلهما مع بعضهما مع كتباة الحرف الأول من الكلمثة الثانية بشكل كبير كما يأتي

        function sayHello(){
                 ^^^^^^^^
            alert('hello html');
        }

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 1
بتاريخ 1 دقيقة مضت قال Omar Khaled16:

لقد قمت بالتعديل وتوجد نفس المشكلة

هذا بسبب أنك استخدمت الشرطة الخاطئة, هناك فرق بين الشرطة السفلية "_" والشرطة العلوية "-"
يمكنك استخدام الشرطة السفلية باستخدام نفس الزر الخاص بالشرطة العلوية ولكن مع الضغط على زر shift

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 1 دقيقة مضت قال Omar Khaled16:

لقد استخدمت الشرطة السفلية وظهرت نفس المشكلة لكى ابتعد عن الشرطة استخدمت كتابة الحرف الاول من الكلمة الثانية بشكل كبير

لاحظ أنك تضع الدالة بداخل العنصر style وهذا خاطئ, ارجو منك نقلها بداخل العنصر script

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 10 ساعات قال Omar Khaled16:

</script>
     <style>
      ()function say Hello
        {
          alert("Hello HTML");
        }
</style>

 

لقد أرفقت الجواب في التعليق السابق, لقد وضعت كود جافاسكربت بداخل العنصر style ولذلك يظهر الخطأ, ارجو منك نقله بداخل العنصر script

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 10 ساعات قال Omar Khaled16:

<script>
         ()function sayHello
         {
           alert("Hello Html");
         }
</script>

 

حسنا هل ما زلت تواجه مشكلة بعد نقله؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="description"content="welcome to my website">
     <title>table</title>
     <link rel="stylesheet" href="style.css">
     <script>
         function sayHello()
         {
           alert("Hello Html");
         }
     </script>
     <style>
     </style>
  </head>
  <body>
     <form name="register"
           <LabeL>username</LabeL>
           <input type="text" name="username" maxlength="10" >
            <br>
           <LabeL>password</LabeL>
           <input type="password" name="password">
           <br>
              <label>upload your cv</label>
              <input type="file">
              <br>
           <input type="checkbox">
           <Label>remmber name</Label>
           <br>
           <input type="button" name="Say Hello" value="Say Hello">
           <input type="submit" value="Sign Up">
           <input type="reset" value="restor default">
     </form>
  </body>
</html>

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

إليك بعض القواعد عند كتابة كود Javascript داخل صفحة HTML

1. كود الجافاسكربت يجب أن يكون بين وسم script كما في الكود

<script>
  // Javascript here
</script>

 

2. أسماء الدوال، المتغيرات، وأيضاً الكلاسات يجب أن لا تحتوي على مسافات أو - 

هذه الأكواد غير صحيحة

function say Hello() { // اسم غير صحيح يحتوي على مسافة
	console.log('Hello')
}

function say-Hello() { // اسم غير صحيح يحتوي على -
	console.log('Hello')
}

3. أيضاً أسماء الدوال، المتغيرات، وأيضاً الكلاسات يجب أن لا يبدأوا بأرقام

function 1Hello() { // اسم غير صحيح يبدأ برقم
	console.log('Hello')
}

هذه الأكواد غير صحيحة

الآن حاول اتباع القواعد السابقة وسيشتغل الكود، انتظر ردك إذا كان هناك أي مشاكل أخرى

 
تم التعديل في بواسطة عبدالله أحمد4
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 10 ساعات قال Omar Khaled16:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="description"content="welcome to my website">
     <title>table</title>
     <link rel="stylesheet" href="style.css">
     <script>
         function sayHello()
         {
           alert("Hello Html");
         }
     </script>
     <style>
     </style>
  </head>
  <body>
     <form name="register"
           <LabeL>username</LabeL>
           <input type="text" name="username" maxlength="10" >
            <br>
           <LabeL>password</LabeL>
           <input type="password" name="password">
           <br>
              <label>upload your cv</label>
              <input type="file">
              <br>
           <input type="checkbox">
           <Label>remmber name</Label>
           <br>
           <input type="button" name="Say Hello" value="Say Hello">
           <input type="submit" value="Sign Up">
           <input type="reset" value="restor default">
     </form>
  </body>
</html>

 

لا يوجد اي مشكلة في الكود, وهو يعمل بشكل جيد, فقط قم باستخدام الدالة وسوف تعمل, ربما البرنامج يقوم بعرض هذا الخط بسبب أمر ما, ولكن لا تقلق الكود يعمل ولا مشكلة فيه

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 5 دقائق مضت قال عبدالله أحمد4:

إليك بعض القواعد عند كتابة كود Javascript داخل صفحة HTML

1. كود الجافاسكربت يجب أن بين وسم script كما في الكود


<script>
  // Javascript here
</script>

 

2. أسماء الدوال، المتغيرات، وأيضاً الكلاسات يجب أن لا تحتوي على مسافات أو - 

هذه الأكواد غير صحيحة


function say Hello() { // اسم غير صحيح يحتوي على مسافة
	console.log('Hello')
}

function say-Hello() { // اسم غير صحيح يحتوي على -
	console.log('Hello')
}

3. أيضاً أسماء الدوال، المتغيرات، وأيضاً الكلاسات يجب أن لا يبدأوا بأرقام


function 1Hello() { // اسم غير صحيح يبدأ برقم
	console.log('Hello')
}

هذه الأكواد غير صحيحة

الآن حاول اتباع القواعد السابقة وسيشتغل الكود، انتظر ردك إذا كان هناك أي مشاكل أخرى

 

نعم اعلم هدا شكرا لك

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...