Saya cuba membuat dropdown secara automatik memilih pilihan berdasarkan href (disimpan dalam bar alamat) yang diperoleh daripada butang yang ditekan pada halaman sebelumnya. Saya telah cuba mencari soalan ini tetapi tidak dapat mencari apa-apa yang berkaitan, jadi saya hanya boleh menganggap perkataan saya salah atau ini tidak mungkin.
Ini kod saya daripada index.html
<div class="logo-row"> <img src="./assets/img.png" onclick="function();" class="logo"/> <a href="./page1.html#sprites"><img src="./assets/sprites_placeholder.png" class="button p1"/></a> <a href="./page1.html#models"><img src="./assets/models_placeholder.png" class="button p1"/></a> <a href="./page1.html#textures"><img src="./assets/textures_placeholder.png" class="button p1"/></a> <a href="./page1.html#sounds"><img src="./assets/sounds_placeholder.png" class="button p1"/></a> </div>
Ini adalah kod dalam page1.html
<div class="custom-select"> <label class="resource">Resource:</label> <select id="selectBox" onchange="changeResource();"> <option value="1" id="sprites">Sprites</option> <option value="2" id="models">Models</option> <option value="3" id="textures">Textures</option> <option value="4" id="sounds">Sounds</option> </select> </div>
Saya tidak pasti sepenuhnya ini menerangkan perkara yang saya cuba capai, tetapi apabila saya mengujinya dengan hanya teks biasa, ia dimuatkan dengan baik.
Anda boleh mendapatkan ID hash daripada url dan kemudian tetapkan elemen yang dipilih daripada menu lungsur menggunakan javascript