لا يمكن لـ JavaScript الحصول على السمة دون كتابة العلامة. تذكر أنه فقط إذا كتبت السمة إلى العلامة ، على سبيل المثال ، إذا كنت ترغب في الحصول على معرف Div ، ولكن إذا لم تضفها بشكل صريح ، فلن يكون لديك هذه السمة.
تساءلت من قبل ، لماذا يمكن أن تنفذ الرؤية إخفاء وعرض divs أثناء العرض غير ممكن. أتذكر بوضوح أنه كان ممكنًا من قبل ، لكن اتضح أنني كتبت رؤية لها في سمة النمط ، ولكن ليس العرض ، ولكن قبل عرضه.
<٪@ page language = "java" import = "java.util.*" pageencoding = "utf-8" ٪> <html> <head> <title> المعلومات الأساسية للمركبات </title> <script language = "javaScript" type = "text/javaScript" src = "../ type = "text/javaScript"> function iSdisplay3 () {var boo1 = $ ("#do1"). attr ("style") ؛ var boo2 = $ ("#do do2"). attr ("style") ؛ if (""! = boo1) {if (document.getElementById ('do1'). style.display) {// no alert ("getElementByid ('do1'). style.display) {alert (" getElementById ('do1'). style.vibility) {alert ( ALERT ("getElementById ('do1'). style.visibility) {Alert (" getElementById ('do2'). style.display) {Alert ("getElementById ('doe2'). style.display) {Alert (" getElementByid ('do2'). ALERT ("getElementById ('do do2'). style.visibility) {Alert (" getElementById ('do2'). if (document.getElementById ('do -2'). style.visibility) {// not body ، alert ("getd operibility of doN2") ؛}}}} </ onClick = "ISDISPLAY3 ()"/> <div id = "do do1" style = "الرؤية: مخفي"> </div> <div id = "dist2" style = "display: none"> </viv> </body> </html>ما ورد أعلاه هو المحتوى الكامل للحل لسمات JS التي لا يمكن الحصول عليها من علامات HTML التي أحضرها لك. آمل أن يتمكن الجميع من دعم wulin.com أكثر ~