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。
查看全文
相关阅读:
一 基础--进制转化
七牛云上传视频并截取第一帧为图片(js实现)
FNScanner二维码接口openView自定义扫码Demo
UIPickerView 模块示例demo
vPlayer 模块Demo
doT的高级用法及loadData的使用
acmPush模块示例demo
UIChatBox模块示例demo
分享一款基于aui框架的图文发布界面
基于js的APP多语言处理
原文地址:https://www.cnblogs.com/chinatefl/p/165816.html
最新文章
十进制经纬度转换为度分秒
MapGIS6.7安装图文教程(完美破解)
Mysql 常用命令集合【不定时更新】
PHP 二维数组转换为一维数组之array_column()
git更改远程仓库的地址
Rsync 同步遇见的错误
mysqldump: Got error: 1044: Access denied for user 'backupuser'@'%' to database 'upmngr' when using LOCK TABLES
Jquery 对象和 JavaScrpt DOM对象的区别
Dell 笔记本的 BIOS设置 USB Wake Support 的设置
git rm And git rm --cached And git reset HEAD
热门文章
Git .gitignore 文件配置无效的解决方案
XAMPP和VmWare Port 443 冲突的问题
面向对象继承练习
ado.net 基础(一)
HTML标签大全
c# 结课小结
关于 结构体 函数的应用
网络抽奖大揭秘!!
初识数组
斐波那契数列(兔子数列)
Copyright © 2011-2022 走看看