我正在研究一些需要可以获得焦点的标记的JavaScript.我希望能够使用标签,但
标签无法获得焦点.
看起来可以获得焦点的唯一元素是标签和
标签.有没有其他方法可以让元素获得非焦点
或
标记的焦点?
我不能使用或
标记因为我需要能够将内容放在标记内部,所以这些标记都不会起作用,除非有办法允许嵌套
标记,尽管我怀疑它是否违反了标准.我试图想出一种方法来允许
标签(或任何其他容器元素)获得焦点.
你能说"关注"是什么意思?可以设置任何DOM元素以接收包括click
事件在内的大量javascript 事件.
或者你的意思是"可以用键盘选项卡"?如果是这样,并且如果您不能使用a
标记作为容器,那么请尝试元素上的tabindex
属性.我不确定它是如何跨浏览器的,但至少在自己用javascript编写标签式ui之前先尝试一下.