看板 PHP 關於我們 聯絡資訊
※ 引述《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)
buganini:又一個前端後端傻傻分不清楚 :p 01/16 20:48
windincloud:原來你要問這個~ php是幫你產生html 所以你javascript 01/16 20:57
windincloud:當然要用echo出來呀~ 不然就是直接show到網頁上~ 01/16 20:58
windincloud:先找一下php的書看一下網頁前後端 及php運作方式吧~ 01/16 20:59
ottokang:精華區有前端、後端,看一下吧 01/16 21:26
foxzgerald:亂入:javascript 是一個單字.不要拆成 java script 01/17 01:07