tôi đang có một kịch bản để che dấu một textbox, ở đây nó nóLàm cách nào để thực hiện vấn đề nhập mặt nạ sau?
<script src="http://jquery-joshbush.googlecode.com/
files/jquery.maskedinput-1.2.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(function($) {
$('#j').mask('99:99');
});
</script>
tôi cũng đang gặp một kịch bản để tự động thêm hộp văn bản trong khi tôi bấm một nút
<script type="text/javascript">
function addRow(tableID) {
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var colCount = table.rows[0].cells.length;
for(var i=0; i<colCount; i++) {
var newcell = row.insertCell(i);
newcell.innerHTML = table.rows[0].cells[i].innerHTML;
//alert(newcell.childNodes);
switch(newcell.childNodes[0].type) {
case "text":
newcell.childNodes[0].value = "";
newcell.childNodes[0].id="j";
alert(newcell.childNodes[0].id);
break;
case "checkbox":
newcell.childNodes[0].checked = false;
break;
case "select-one":
newcell.childNodes[0].selectedIndex = 0;
break;
}
}
}
function deleteRow(tableID) {
try {
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
for(var i=0; i<rowCount; i++) {
var row = table.rows[i];
var chkbox = row.cells[0].childNodes[0];
if(null != chkbox && true == chkbox.checked) {
if(rowCount <= 1) {
alert("Cannot delete all the rows.");
break;
}
table.deleteRow(i);
rowCount--;
i--;
}
}
}catch(e) {
alert(e);
}
}
</script>
và hộp đầu vào của tôi là
<INPUT type="text" name="STime[]" id="j"/>
<INPUT type="text" name="ETime[]" id="j"/>
vấn đề tôi đang phải đối mặt với hiện nay là, hộp văn bản đầu tiên sẽ có một đeo mặt nạ cấu trúc, nhưng sau khi tôi thêm một hộp văn bản động với sự giúp đỡ của kịch bản j, tôi sẽ không nhận được hộp văn bản như đeo mặt nạ? tôi đã làm sai điều gì?
Chỉ cần lưu ý thuộc tính id của các phần tử HTML của bạn phải là duy nhất. bạn không bao giờ nên có hai yếu tố đầu vào với cùng một Id. Sử dụng Lớp thay thế và chỉ định một tên lớp chung. –
Tôi không hiểu điều đó ?? u có thể cho tôi một mẫu ?? –