Tôi đọc trong một số diễn đàn để làm cho một bảng html nhìn vô hiệu hóa là thêm một lớp div. Vấn đề của tôi là tôi không biết làm thế nào để làm điều đó.Cách tắt giao diện html?
Tôi có 3 câu hỏi sau:
1.) Làm thế nào tôi sẽ thiết lập chiều cao div rằng nó sẽ tự động điều chỉnh để chiều cao bàn bất cứ khi nào bàn làm tăng chiều cao của mình khi một hàng mới được thêm vào.
2.) Làm cách nào để làm cho div bao gồm bảng. Tôi không biết cách lớp các phần tử html.
3.) Làm cách nào để mã javascript sẽ làm cho bảng của tôi trông bị tắt khi tôi nhấp vào nút 'Tắt' và bật lại khi tôi nhấp vào nút 'Bật'.
tabledisabletest.html
<html>
<head>
<script type="text/javascript">
</script>
<style type="text/css">
table#tblTest {
width: 100%;
margin-top: 10px;
font-family: verdana,arial,sans-serif;
font-size:12px;
color:#333333;
border-width: 1px;
border-color: #666666;
border-collapse: collapse;
}
table#tblTest tr.highlight td {
background-color: #8888ff;
}
table#tblTest tr.normal {
background-color: #ffffff;
}
table#tblTest th {
white-space: nowrap;
border-width: 1px;
padding: 8px;
border-style: solid;
border-color: #666666;
background-color: #dedede;
}
table#tblTest td {
border-width: 1px;
padding: 8px;
border-style: solid;
border-color: #666666;
background-color: #ffffff;
}
#disabler {
width: 100%;
height: 200px;
background-color: #bbb;
opacity:0.6;
}
</style>
</head>
<body>
<div id="disabler"></div>
<table id="tblTest">
<thead>
<tr>
<th>Name</th>
<th>Address</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tom</td>
<td>UK </td>
</tr>
<tr>
<td>Henrik</td>
<td>Denmark</td>
</tr>
<tr>
<td>Lionel</td>
<td>Italy</td>
</tr>
<tr>
<td>Ricardo</td>
<td>Brazil</td>
</tr>
<tr>
<td>Cristiano</td>
<td>Portugal</td>
</tr>
</tbody>
</table>
<input type="button" onclick="disable = true;" value="Disable" />
<input type="button" onclick="disable = false;" value="Enable" />
</body>
</html>
Tôi có div disabler
để làm vô hiệu nhưng tôi không thể làm cho nó bao gồm bàn.
Hãy giúp tôi với điều này. Im quá mới với điều này. Cảm ơn trước.
Góp ý: Sử dụng jQuery BlockUI . Trình diễn: http://jquery.malsup.com/block/#demos – Dev
Tôi nghĩ rằng tôi cần phải tìm hiểu javascript gốc trước khi nhảy vào một số công nghệ tiên tiến. Ngoài ra tôi cần phải học javascript vì tôi cần chuẩn bị cho kỳ thi. – NinjaBoy
Chính xác thì ý bạn là gì khi làm cho nó * trông bị vô hiệu hóa *? Người dùng vẫn có thể chọn văn bản từ nó? Liệu nó cần phải có những biên giới và hiệu ứng bóng bạn nhìn thấy trên điều khiển vô hiệu hóa? –