Angularjs 使用单击设置输入框中的焦点-角度js
您好,我正在尝试将注意力集中在点击按钮上 输入框代码:Angularjs 使用单击设置输入框中的焦点-角度js,angularjs,Angularjs,您好,我正在尝试将注意力集中在点击按钮上 输入框代码: 按钮代码: sheetsh 焦点:{{focus}} 其返回值为真,单击范围,但焦点不起作用 焦点:正确 屏幕截图: document.getElementById 试试这个: 床单 角元素 具有angular.element的替代版本: sheetsh document.getElementById 试试这个: 床单 角元素 具有angular.element的替代版本: sheetsh 您不需要设置焦点。只需将
按钮代码:
sheetsh
焦点:{{focus}}
其返回值为真,单击范围,但焦点不起作用
焦点:正确
屏幕截图:
document.getElementById
试试这个:
床单
角元素
具有angular.element的替代版本:
sheetsh
document.getElementById
试试这个:
床单
角元素
具有angular.element的替代版本:
sheetsh
您不需要设置焦点。只需将“tabindex”属性添加到元素中即可
然后自动聚焦到元素上
Sheetesh
您不需要设置焦点。只需将“tabindex”属性添加到元素中即可
然后自动聚焦到元素上
Sheetesh
ng焦点
不用于设置焦点。这就像ng单击。当焦点事件发生时,ng focus
的值将被执行。ng focus
不用于设置焦点。这就像ng单击。当焦点事件发生时,ng focus
的值将被执行。我已经使用过它,但它不起作用。sheetesh@RITU控制台中有错误吗?您尝试过第一种解决方案吗?是的,我尝试过在控制台中不显示任何错误,但不工作。我已经使用过它,但它不工作。sheetesh@RITU控制台中有错误吗?您尝试过第一种解决方案吗?是的,我尝试过在控制台中不显示任何错误,但不工作。
<input type="text" placeholder="" class="promocode" ng-focus="focus" ng-model="text" value="" />
<span ng-click="text = 'sheetesh'; focus=true"> Sheetesh </span>
<p>focus: {{focus}}</p>
<input id="myInput" type="text" placeholder="" class="promocode" ng-model="text" value="" />
<span ng-click="text = 'sheetesh'; document.getElementById('myInput').focus();"> Sheetesh </span>
<span ng-click="text = 'sheetesh'; angular.element('#myInput').focus();"> Sheetesh </span>