我有一個主要的phtml腳本,我希望在用戶單擊主腳本內的提交按鈕時能夠運行另一個phtml腳本。使用PHP和HTML)目前這是我如何做到這一點。如何在使用html onclick時運行phtml腳本()
<input id="submit" type="submit" name="submit" value="Submit" onclick="self.location.href='another.phtml'"/>
當我運行這個,它會加載頁面,但它不會實際執行任何腳本。而且我知道它的作品,因爲我使用電話時,我能成功地執行它:
<a href="another.phtml">Click Here</a>
我也嘗試創建一個額外的PHP腳本,並使用包括包括附加的PHTML文件,然後調用它使用上面的相同方法。
我也試着使用JavaScript(見例如:How do I run PHP code when a user clicks on a link?)
有另一種方法,我可以做到這一點?
謝謝您的時間
將表單提交到網址或通過點擊點擊網址應該沒有區別 - 它們都只是HTTP請求。如果它適用於一個,它會爲另一個工作。 – 2012-07-20 16:02:18
我在想這是因爲你有''。嘗試使用「>代替。 – DaveRandom 2012-07-20 16:03:56
我嘗試了兩個建議,但仍然無效。當提交它像一個網址,它不會加載頁面或做任何事情。當提交它作爲「按鈕」時,它加載頁面但不執行腳本。 – user1186173 2012-07-20 16:10:45