我正在動態創建開始和結束時間下拉字段。我的應用程序中還有一個刪除鏈接字段。但是當我使用“tab”鍵時,我也可以看到刪除按鈕中的下拉菜單。我應該如何避免刪除按鈕中的下拉菜單。我應該如何擺脫刪除按鈕中的時間選擇器下拉菜單我的腳本是<html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.css"> <link href="https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet"> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script> <script src="http://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div> <input class="btn btn-link" onclick="addtextbox()" type="button" value="Add"> </div> <div id="ToolsGroup"> </div> </div><script> var count = 0; function addtextbox() { var newTextBoxDiv = document.createElement('div'); newTextBoxDiv.id = 'Tools'; document.getElementById("ToolsGroup").appendChild(newTextBoxDiv); }); };我嘗試提供 ("#form -group").timpicker 而不是 ("#tools input").timepicker ,但這不起作用。我嘗試將刪除按鈕類更改為“btn btn-link”。但這不起作用。我應該怎么做?如果我使用鼠標,我在“刪除”按鈕中看不到時間下拉菜單。如果我使用選項卡,我會看到下拉菜單。有人可以幫我擺脫刪除按鈕中的下拉菜單嗎?
1 回答

米脂
TA貢獻1836條經驗 獲得超3個贊
只需明確定義時間的輸入類型就可以了
$('#Tools input[type=time]').timepicker({
timeFormat: 'HH:mm',
interval: 30,
use24hours: true,
scrollbar: true,
});
- 1 回答
- 0 關注
- 102 瀏覽
添加回答
舉報
0/150
提交
取消