View Full Version : سوال: فرق body.Document با Document
ravand
چهارشنبه 20 آذر 1392, 15:00 عصر
این دو کد رو نگاه کنید:
$(document).keydown(function(e){
$(document.body).keydown(function(e){
فرق body.Document با Document چیست؟
مثلا document.body به قسمت تگ <body> تا </body> اشاره داره . Document به کجا اشاره داره؟
متشکرم.
Javidhb
چهارشنبه 20 آذر 1392, 16:20 عصر
document در واقع یه object برای استفاده توی javascript هست و به اول تا آخر سند html اشاره داره.
یعنی از اون <doctype> الی آخر...
<!doctype html>
<html lang="en" data-test='html'>
<head data-test='head'>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body data-test='body'>
<script type="text/javascript">
console.log($(document).find('html').data('test')) ; // html
console.log($(document).find('head').data('test')) ; //head
console.log($('body').find('head').data('test')); //null
console.log($('body').data('test')); //body
</script>
</body>
</html>
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.