У меня есть форма, а внутри формы листовка с картой.Я хочу перемещаться между элементами, нажимая клавишу Tab, и я не хочу, чтобы карта или его элементы (кнопки, маркеры и т. Д.) Получали фокус.Как добавить tabindex="-1"
к элементам управления и элементам карт, чтобы предотвратить фокусировку, или что можно сделать, чтобы предотвратить фокусировку?
Вот jsfiddle, чтобы показать мой сценарий: http://jsfiddle.net/kedar2a/LnzN2/2/
var osmUrl = 'http://{s}.tile.osm.org/{z}/{x}/{y}.png', osmAttrib = '© <a ref="http://openstreetmap.org/copyright">OpenStreetMap</a> contributors',
osm = L.tileLayer(osmUrl, {attribution: osmAttrib });
var map = L.map('map').setView([19.04469, 72.9258], 12).addLayer(osm);
var marker = L.marker([19.04469, 72.9258]).addTo(map);
#map {
height: 150px;
width: 300px;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.5.1/leaflet.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.5.1/leaflet.js"></script>
<input type="text" autofocus />
<div id="map"></div>
<input type="text" />