zoukankan
html css js c++ java
在ASP.NET中利JavaScript实现控件的聚焦
在Windows应用程序中很容易控制控件的聚焦,但是在ASP.NET中并没有提供这样的功能,但是我们同样可以实现这样的功能,这篇文章就讲述了通过JaveScript实现在页面上某一特定控件获得焦点的功能。
下面是用到的JavaScript代码。
<
script language
=
"
javascript
"
>
var
control
=
document.getElementById(
<
control name
>
);
if
( control
!=
null
){ control.focus(); }
</
script
>
这里写了一个SetFocusControl函数来封装上面的JavaScript代码,并且注册到页面上,注册到页面上使用的是Page.RegisterStartupScript 方法
Public
Sub SetFocusControl()
Sub
SetFocusControl(
ByVal
ControlName
As
String
)
'
character 34 = "
'
注意空格的书写这里用chr(34)
Dim
script
As
String
=
_
"
<script language=
"
+
Chr
(
34
)
+
"
javascript
"
+
Chr
(
34
) _
+
"
>
"
+
_
"
var control = document.getElementById(
"
+
Chr
(
34
)
+
_
ControlName
+
Chr
(
34
)
+
"
);
"
+
_
"
if( control != null ){control.focus();}
"
+
_
"
</script>"
Page.RegisterStartupScript(
"
Focus
"
, script)
End Sub
其中的ControlName是你要获得焦点的控件的ID。
查看全文
相关阅读:
Centos7.2 下搭建LNMP环境(终极版)Yum安装
ThinkPHP3.2 插入数据库数据,缓存问题
无限极分类的JS实现
PHP 商城无限极分类
高速下载Centos的地址
高性能的城市定位API接口
阿帕奇配置本地虚拟站点,XAMPP环境下
Nginx 下配置Laravel 错误404
laravel Redis缓存
pytest.1.快速开始
原文地址:https://www.cnblogs.com/chinatefl/p/165816.html
最新文章
SQL——插入数据
SQL——组合查询
SQL——高级连结
错误:Column 'Id' in field list is ambiguous
SQL——连结表
SQL——order by where
类-__init__
文件处理-文本文件相关信息统计
文件处理-拷贝文件
百度商桥代码安装
热门文章
移动端比较好用的滑动条 vue-slider-component
vue工程按业务路由打包,页面只加载对应资源
Js2WordCloud 词云用法
vue2.0在android5.0白屏, es6转es5保证浏览器兼容性
h5 调起ios数字键盘的坑,限制特殊字符输入方案
web唤起whatsapp客户端通过号码联系
微信浏览器Ajax请求返回值走error
web集成高德地图
移动端web兼容各种分辨率写法
PHP Curl请求Https接口
Copyright © 2011-2022 走看看