頁:
[1]
網站開發遇到點問題
我現在想要1的時候不要動作,大於1的時候,button才會跑上來,怎麼改?<div></div> 本帖最後由 aquarius6913 於 2019-5-17 03:10 PM 編輯
方法很多
我用最簡單Javascript + HTML隱藏法
你自己在Javascript 抓參數用if...else判斷就可
Javascript寫法
document.getElementById("DV_1").style.visibility="hidden";
document.getElementById("DV_2").style.visibility="visible";<!DOCTYPE html>
<html>
<head>
<style>
#myHeader {
background-color: lightblue;
color: black;
padding: 40px;
text-align: center;
}
</style>
</head>
<body>
<h2>The id Attribute</h2>
<p>Use CSS to style an element with the id "myHeader":</p>
<h1 id="myHeader">My Header</h1>
<div id="DV_1" style="visibility: hidden;">
<input name="submit" type="submit" value="送出_1"></input>
</div>
<div id="DV_2" style="visibility: none;">
<input name="submit" type="submit" value="送出_2"></input>
</div>
</body>
</html>
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div> 本帖最後由 xiaofu95 於 2019-5-28 11:25 AM 編輯
你可以用PHP或者javascript寫到
php寫法是用"POST"刷新網頁拿數字,<?php
if($_POST['number']>1)
{
?>
"HTML 資料"
<?php
}
?>javascript最好在DIV放 ID,比較不會出錯和准確拿到你要顯示的東西var button=document.getElementById("button").style.visibility; //div 的ID
var no=document.getElementById("number").value; //號碼的ID
if(no>1)
{
button='hidden";
}
else
{
button='visible";
}...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>
頁:
[1]