<button class="button" id="add123">走起</button>
在PHP 環(huán)境下怎么讓這個button跳轉到其他鏈接頁面?
可以不用input方法么?
就是求個酷一點標準一點的寫法。看到別人用button醬紫兩句話就可行。 代碼簡潔強迫癥患者表示這太牛逼了
可是特么很久沒寫css了。。。腦筋不管用,試了很久沒試驗出來啊。
本身是在一個函數(shù)里。。。擦汗~
function gogo_button()
{
$this->output('<Button class="go-button" id="addgo" >走起</button>');
}
認證高級PHP講師
不能使用 javascript
嗎?那在外面裹一層 a
標簽可否?
<a ><button class="button" id="add123">走起</button></a>
可能誤解了題主的意思,題主可以把問題問得稍微再詳述點。:)
看到題主在樓下的回復,應該是希望 js
實現(xiàn),那么就比較簡單了:
<script type="text/javascript">
function goto()
{
window.location.;
}
</script>
<button class="button" id="add123" onclick="goto()">走起</button>
無 onclick
屬性的話,如果用純 js
可以這么寫:
<button class="button" id="add123">走起</button>
<script type="text/javascript">
document.getElementById('add123').addEventListener('click', function() {window.location.;}, false);
</script>
如果夾雜在 php
代碼內,題主可以嘗試混編:
<?php $url = 'http://segmentfault.com/q/1010000000487641'; ?>
<script type="text/javascript">
function goto()
{
window.location.href = '<?=$url ?>';
}
</script>
<button class="button" id="add123" onclick="goto()">走起</button>
看了你問題的更新,你可以把 js
函數(shù)定義在一個文件內,然后引入即可。還有就是混編:
<script type="text/javascript">
function goto() {
window.location.;
}
</script>
<?php
//...
function gogo_button()
{
$this->output('<Button class="go-button" id="addgo" onclick="goto()">走起</button>');
}
//...
?>
既然是轉跳,何不用a標簽,響應JS腳本也方便。如果只是為了要input的外觀,大可不必非得用它,CSS簡單就可以實現(xiàn)各式按鈕。老外的模板在這方面做的很好。