• 1400/01/21

ارور [object HTMLInputElement][object HTMLInputElement] :

سلام

 

من این کد رو نوشتم ولی موقع کلیک کردن روی دکمه ارور [object HTMLInputElement][object HTMLInputElement] به جای جواب ظاهر میشه خواهش میکنم راهنمایی کنید؟ ممنون

function mohammad() {

    var x = document.getElementById("number1").value;
    var y = document.getElementById("number2").value;
    document.getElementById("h2");
    var sun = number1 + number2;
    h2.innerHTML = sun;

}
  • 1400/01/21
  • ساعت 22:50

سلام. اونجایی ک داکیومنت رو گرفتین اشتباه. مثلا بزارین var h = do..... 

و باید 

var x = parseInt(docum.......);

بنویسین


  • 1400/01/21
  • ساعت 23:47

ممنون بابت توجه تون ولی بعد از این کار مینویسه NaN اینو چطوری درست کنم؟


  • 1400/01/22
  • ساعت 00:27

ادامه آموزش :)


  • 1400/01/22
  • ساعت 19:15

چرا number 1 و number2 رو جمع کردین؟؟ باید x و y رو جمع کنین و اینکه document.getElementById("h2"); رو باید در یک var قرار بدین و sum رو داخل اون h2 قرار بدین


  • 1400/01/22
  • ساعت 19:16
function mohammad() {

    var x = document.getElementById("number1").value;
    var y = document.getElementById("number2").value;
    var h2 = document.getElementById("h2");
    var sun = Number(x) + Number(y);
    h2.innerHTML = sun;

}

این تصحیح کار شماست

اگر اشتباه گفتم معذرت


logo-samandehi