1
這讓我瘋狂。我有一個表單元素HTML頁面如下圖所示:查詢選擇器返回null
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="formHandler.js"></script>
<script src="app.js"></script>
</head>
<body>
<form data-coffee-order="form">
<input type="submit" />
</form>
</body>
在我app.js我嘗試訪問使用querySelector表單元素,如下圖所示:
var FORM_SELECTOR = '[data-coffee-order="form"]'
var form = document.querySelector(FORM_SELECTOR)
console.log(form) // this is null why?
出於某種原因,形式始終爲空。這是爲什麼?
您是否在後面添加了'data-coffee-order =「form」'(也許在做'jQuery'.data()')? – FrankerZ