你如何强调关注HTML输入元素?

时间:2013-09-29 06:00:03

标签: clojurescript

在jQuery中,您可以使用以下内容强制将焦点放在输入上:

$("input[name='text']").focus();

但是如何在ClojureScript中完成(最好是Enfocus友好的东西)?

2 个答案:

答案 0 :(得分:3)

不使用enfocus,您可以通过调用javascript函数来执行此操作,例如

(-> js/document (.querySelector "input[name='text']") (.focus))

或使用..线程:

(.. js/document (querySelector "input[name='text']") (focus))

答案 1 :(得分:0)

我一定很累,以下作品:)

(ef/at "input[name='text']" (focus))