最好放在里面。,不能這么寫的,兩者的執(zhí)行位置不一樣,JSP在服務(wù)器,JS在客戶端。JSP代碼最后都是要編譯成在服務(wù)端執(zhí)行的,然后把HTML格式的執(zhí)行結(jié)果輸出到客戶端,而是要發(fā)送到客戶端解釋執(zhí)行的,兩者的執(zhí)行一個在前,一個在后,沒法嵌套,即。不過JSP代碼倒是可以嵌套在中,因為在將執(zhí)行結(jié)果返回給用戶之前,JSP會在服務(wù)器端執(zhí)行,而嵌套在中的JSP代碼就會替換為執(zhí)行結(jié)果,如
JS代碼應(yīng)該鑲嵌在哪個地方?具體點
< p >你可以把它放在任何地方,但你可以把它放在后面。沒有比這更好的了。對JS代碼使用HTML注釋可以避免很多程序錯誤,如下
如何在JS中嵌入HTML代碼
不能這樣寫。兩者的執(zhí)行位置不同,JSP在服務(wù)器端,JS在客戶端。最后編譯JSP代碼在服務(wù)器端執(zhí)行,然后將HTML格式的執(zhí)行結(jié)果輸出到客戶端,但是發(fā)送到客戶端進(jìn)行解釋和執(zhí)行。兩者的執(zhí)行一個在前,一個在后,所以沒有辦法嵌套,也就是JSP-->(在服務(wù)器端執(zhí)行)->HTML(包括JS)->客戶端(解釋和執(zhí)行JS,渲染HTML)。但是JSP代碼是可以嵌套進(jìn)去的,因為在執(zhí)行結(jié)果(HTML)返回給用戶之前,JSP會在服務(wù)器端執(zhí)行,嵌入進(jìn)去的JSP代碼會被替換成執(zhí)行結(jié)果,比如test(){vari=
(i)
}如果真的要寫,可以通過JSP的內(nèi)置對象out將代碼輸出到客戶端,但這還是JSP->。直接用HTML寫比較好。下面是一個警報示例(' hello') ")
< p >% >javascript是在客戶端運行的,為什么在里面嵌入php代碼會執(zhí)行呢,php代碼只有在服務(wù)器端在能執(zhí)行啊?!-***問..
< p >在服務(wù)器上執(zhí)行php之后,將在客戶端上執(zhí)行客戶端頁面中的js。服務(wù)器只知道php不知道js??蛻舳酥荒芸吹絡(luò)s,而看不到PHP源代碼...quote external < /p>
填空題在html中嵌入javascript
最簡單的方法是將您的代碼放在一個html文件中,然后將這個html文件的擴(kuò)展名更改為hta(例如,xxx.hta)。以后,您只需雙擊該文件,就可以直接運行它。HTA的意思是HTML應(yīng)用程序,所以它本質(zhì)上是一個類似exe的應(yīng)用程序。