1.通过JS控制文本框输入空格
$("#ClassName").keydown(function (event) {
e = event ? event : (window.event ? window.event : null);
var keycode = 0;
keycode = e.keyCode || e.which || e.charCode;
if (event.keyCode == 32) { //敲回车键时失效
event.returnValue = false;
event.preventDefault();
}
});
2.通过改变下拉框值加title
$(function () {
$("#TimeZoneList").change(function () { ShowTimeZoneTitle() });
});
function ShowTimeZoneTitle() {
if ($("#TimeZoneList").val() != "" || $("#TimeZoneList").val() != null) {
var timeZone = unescape(window.decodeURI($("#TimeZoneList").val()).replace("加号", "+"));
$("#TimeZoneList").attr("title", timeZone) ;
}
}
注:unescape(window.decodeURI())//解码
escape() // 编码
3.获取下拉框选中的文本值
$("#timezone").find("option:selected").text();
4.鼠标移到下拉框的文本值上显示title
onmouseover="this.title=this.options[this.selectedIndex].text;"
5.让鼠标失去焦点,不能定位光标(设置日期文本框不能输入)
onfocus="this.blur()";//得到焦点时失去光标
6.样式控制文本框不能输入汉字
style="ime-mode:disabled"
7.查询数据不为空的记录
select * from TimeZone where CNName is not null and datalength(CNName) <>0 //查询CNName不为空的值