[請益]js程式碼改為php

看板PHP作者 (深藍)時間13年前 (2012/12/22 11:31), 編輯推噓3(3011)
留言14則, 6人參與, 最新討論串1/1
各位大大好~我想把以下js程式碼改在php裡執行~如何改比較好~ 麻煩各位大大指導一下~感謝~ switch(subject){ case 51: document.all("chinese").style.display = "block"; break; case 54: document.all("nature").style.display = "block"; break; default: document.all.style.display = "none"; break; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.30.208.110

12/22 11:41, , 1F
這問題問的奇怪..... 這段js是什麼時候執行的?
12/22 11:41, 1F

12/22 11:50, , 2F
document.all 不是 w3c 表準吧... (重點誤)
12/22 11:50, 2F

12/22 12:07, , 3F
原在選單用onchange去讀~現在想直接把值直接在php去做判斷~
12/22 12:07, 3F

12/22 12:30, , 4F
你 php 想怎麼去判斷用戶端的 onchange?
12/22 12:30, 4F

12/22 12:43, , 5F
subject值我已經直接在php中取出~所以就用不著onchange~
12/22 12:43, 5F

12/22 12:45, , 6F
因此想把這個判斷式改成PHP程式碼~現在重點是
12/22 12:45, 6F

12/22 12:47, , 7F
document.all~這樣的程式碼PHP好像無法去執行~
12/22 12:47, 7F

12/22 12:47, , 8F
所以想問大家如何解決~
12/22 12:47, 8F

12/22 13:06, , 9F
echo 'your_full_js_code';
12/22 13:06, 9F

12/22 13:08, , 10F
或是 echo '<script src="your_code.js"></script>';
12/22 13:08, 10F

12/22 13:50, , 11F
淺見…看起來是在判斷某些元件的顯示與否的,
12/22 13:50, 11F

12/22 13:50, , 12F
這用PHP去寫很麻煩吧…而且每變更一次,你的頁面
12/22 13:50, 12F

12/22 13:50, , 13F
就要重刷一次…你確定要這麼做?
12/22 13:50, 13F

12/24 11:19, , 14F
該問這個問題了: 原 PO 你知道 js 跟 php 之間的差別嗎?
12/24 11:19, 14F
文章代碼(AID): #1GrIbqag (PHP)
文章代碼(AID): #1GrIbqag (PHP)