querySelectorとquerySelectorAllと getElementsByClassNameとの違いは何getElementByIdですか?
このリンクから、 classで要素を取得し、 ID で要素を取得するようにquerySelector記述できることを収集できました。しかし、私はすでにそれを行うことができます. どちらを優先する必要がありますか?document.querySelector(".myclass")myclassdocument.querySelector("#myid")myidgetElementsByClassNamegetElementById
また、ID がコロンで動的に生成され、このように見えるXPagesで作業していますview:_id1:inputText1。だから私が書いたとき、document.querySelector("#view:_id1:inputText1")それはうまくいきません。しかし、書くことdocument.getElementById("view:_id1:inputText1")は機能します。理由はありますか?