-1
我禁用了a.html中的按鈕和b.html中的某個xyz按鈕。 單擊b.html中的xyz按鈕時,應啓用a.html中的禁用按鈕。從另一個jsp文件訪問按鈕屬性
我想這2天以來,但沒有得到你可以幫助我。
我禁用了a.html中的按鈕和b.html中的某個xyz按鈕。 單擊b.html中的xyz按鈕時,應啓用a.html中的禁用按鈕。從另一個jsp文件訪問按鈕屬性
我想這2天以來,但沒有得到你可以幫助我。
如果兩個不同的文件沒有任何關係,你不能直接將其禁用。相反,您可以在學生的數據庫中維護一個標誌變量來跟蹤信息。根據其價值啓用和禁用。
如果只是純html頁面,您可以使用jQuery/ JavaScript
來做到這一點。下面是一個簡單的例子:
a.html:
<body>
<input id="aButton" type="button" value="A Button">
<script type="text/javascript">
$(document).ready(function() {
var enableAButton=getUrlParameter("enable");
if(enableAButton == "true"){
$('#aButton').prop('disabled', false);
}else{
$('#aButton').prop('disabled', true);//disabled by default
}
});
function getUrlParameter(sParam)
{
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++)
{
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == sParam)
{
return sParameterName[1];
}
}
}
</script>
</body>
b.html:
<body>
<input id="bButton" type="button" value="B Button">
<script type="text/javascript">
$("#bButton").click(function(){
window.location.href="a.html?enable=true"
});
</script>
</body>
您是在'b.html'裏面加載'a.html',反之亦然。它們如何鏈接? – 2015-02-10 08:37:07
你應該提供你已經嘗試過的代碼。解釋什麼不能按預期工作,以及出現的任何錯誤消息(如果有的話)。 – Zaphod 2015-02-10 08:40:53
a.html是學生界面,b.html是教師界面。當教師點擊他的按鈕時,學生的按鈕應該啓用。我沒有做任何加載,我剛剛創建了2個html文件。 – 2015-02-10 10:02:27