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