Re: [請益] 如何讓PHP不要顯示java script的語法?

看板PHP作者 (sob)時間19年前 (2007/01/16 20:38), 編輯推噓4(402)
留言6則, 4人參與, 最新討論串4/6 (看更多)
※ 引述《windincloud (雲淡風輕)》之銘言: : : 結果java script做的動作卻顯示在原始碼上 : : 多出 : : <script> : ^^^^^^^^^^^^ : 這邊應該要寫<script type="text/javascript"> : 再用網頁的註解<!-- -->註解掉 : <!-- : : java script的動作原始碼 : //--> : : </script> : 不過好奇你這怎寫 : 通常很少會這樣寫........... 那個java script的動作我是從google搜java script的範例來改的 是教學網站裡找到的 真的就是 <script> ... </script> 的格式 跑起來也沒問題(在HTML裡) : 且會出現這樣狀況~ : 表示程式碼有錯~ 程式碼有錯嗎? 跑起來沒問題阿,java script的功能有出來,只是script原始碼會跑出來..0rz 我寫的格式就是 <html> <body> <?php echo "123"; echo "<script>"; 在這寫一些javascript才有的功能 echo "</script>"; ?> //這裡會這麼寫的原因是因為我在javascript執行前會先用php處理一些內容 處理完才丟給javascript show出來 而且在<?php ... ?>裡,javascript的程式直接放上去會不能執行 會有錯,錯的地方是echo "<script>" 的"<"符號。 所以我就把原本在html上的javascript 程式 都加上 echo "....."的格式 就像echo "<script>"; echo "javascript的語法;"; echo "javascript的語法" ..... echo "</script>"; 這樣的寫法確定可以work,只是會show出script的動作原始碼 </body> </html> : 因為標籤不可能直接show在網頁上~ XD : 除非你寫 &lt; 及 &gt; 去show < 及 > 不知道這是什麼東西...0rz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.142.122 ※ 編輯: saininniang 來自: 220.133.142.122 (01/16 20:41)

01/16 20:48, , 1F
又一個前端後端傻傻分不清楚 :p
01/16 20:48, 1F

01/16 20:57, , 2F
原來你要問這個~ php是幫你產生html 所以你javascript
01/16 20:57, 2F

01/16 20:58, , 3F
當然要用echo出來呀~ 不然就是直接show到網頁上~
01/16 20:58, 3F

01/16 20:59, , 4F
先找一下php的書看一下網頁前後端 及php運作方式吧~
01/16 20:59, 4F

01/16 21:26, , 5F
精華區有前端、後端,看一下吧
01/16 21:26, 5F

01/17 01:07, , 6F
亂入:javascript 是一個單字.不要拆成 java script
01/17 01:07, 6F
文章代碼(AID): #15hCSl4M (PHP)
討論串 (同標題文章)
文章代碼(AID): #15hCSl4M (PHP)