PDA

View Full Version : pageYOffset



olampiad
شنبه 27 مهر 1392, 17:45 عصر
سلام
من یه کدی نوشتم می خوام موقعی که روی id مورد نظر کلیک شد اسکرول 400 بیاد پایین.

document.getElementById('ok').onclick=function(){
window.pageYOffset=400;
}

این کد رو نوشتم ولی کار نمی منه.
چیکار کنم کار کنه؟
مشکلش از کجاست.
ممنون

olampiad
یک شنبه 28 مهر 1392, 08:31 صبح
ببخشین کارم خیلی فوریه
میشه راهنمایی کنید
ممنون

Javidhb
یک شنبه 28 مهر 1392, 11:23 صبح
window.scroll(0, 400);

pageYOffset جز properties شی window حساب میشه، پس متد نیست و نمیتونه کاری انجام بده، فقط یه مقدار رو برمیگردونه.

میتونی از
()scroll
()scrollTo
()scrollBy
استفاده کنی... همشون یه کار رو میکنن... دو تا آرگومان میگیرن=> (x, y) ، اولی (x) برای scroll افقی و y برای scroll عمودی.