-
JS判断文本框内容改变事件的简单案例
所属栏目:[教程] 日期:2023-10-23 热度:6224
oninput,onpropertychange,onchange的用法
onchange触发事件必须满足两个条件:
a)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效)
b)当前对象失去焦点(onblur);
onpropertycha[详细] -
button没编type=button会导致点击时提交
所属栏目:[教程] 日期:2023-10-21 热度:4481
有个地方很奇怪:点击了一个弹窗中的按钮,没想到弹窗消失了,经公司的js高手调试,发现了其中的奥秘
代码如下:
<button class="btn btn_set_wj" onclick="add_q()">添加调查问卷</button>
加一个type =[详细] -
js通过八个点 拖动变化div大小的实现方法
所属栏目:[教程] 日期:2023-10-21 热度:9474
代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Resize</title>
<style type="text/css">
#rRightDown,#rLeftDown,#rLeft[详细] -
一种实现在JavaScript中识别浏览器版本的简易方法
所属栏目:[教程] 日期:2023-10-21 热度:6938
jQuery 2.0 去除了对浏览器版本号的判断(它推荐特性检测),这里是一个老外写的原生判断方法,这段代码着实巧妙!既简介、有向后兼容!一般做法都是:正则搜索 USER_AGENT ;
但因为历史原因, USER_AGENT 一直都[详细] -
javascript简单实施命名空间效果
所属栏目:[教程] 日期:2023-10-21 热度:1419
Javascript原生并不支持命名空间,需要变通来实现。
在我们创建一个JavaScript库时,命名空间就显得举足轻重了,我们可以将组成这个JavaScript库的零散的JavaScript文件(*.js)封装在命名空间中,而无须定义全局[详细] -
JSON中双引号的轮回使用过程中一定要谨慎
所属栏目:[教程] 日期:2023-10-21 热度:3039
JSON中双引号的轮回使用过程中一定要小心
1. 如果JSON对象中有属性是包含双引号的,比如
代码如下:
{
"description": "25""
}
如果转换成字符串形式,将自动加上反斜线,变为"25/"", 然后传[详细] -
JS与函数式语言的三特性
所属栏目:[教程] 日期:2023-10-21 热度:5028
首先要有一个概念:并不是一个语言支持函数,这个语言就可以叫做“函数式语言”。函数式语言中的函数(function),除了能被调用之外,还具有一些其他性质。有以下三点:
1. 函数是运算元
2. 在函数[详细] -
简析tr的隐藏和显示问题
所属栏目:[教程] 日期:2023-10-21 热度:2419
代码如下:
var ReturnrReason=function(){
if($('#nextTransaction1 option:selected').text()=="退回制作附件"){
$("#ReturnrReason").css('display' ,'');
$("#Retu[详细] -
javascript日期格式化示例给大家分享
所属栏目:[教程] 日期:2023-10-21 热度:2932
代码如下:
/**
* 格式化日期
* @param {Object} ms 表示指定日期与 1970 年 1 月 1 日午夜间全球标准时间的毫秒数
* @return year-month-date hh:mm
*/
Util.parseToDate = function(m[详细] -
javascript规避数字计算精度误差的方法详解
所属栏目:[教程] 日期:2023-10-21 热度:7957
如果我问你 0.1 + 0.2 等于几?你可能会送我一个白眼,0.1 + 0.2 = 0.3 啊,那还用问吗?连幼儿园的小朋友都会回答这么小儿科的问题了。但是你知道吗,同样的问题放在编程语言中,或许就不是想象中那么简单的事儿了。[详细]
-
jquery form表单序列化为对象的范例代码
所属栏目:[教程] 日期:2023-10-21 热度:1987
代码如下:
$.fn.serializeObject = function() {
var o = {};
var a = this.serializeArray();
$.each(a, function() {
if (o[this.name]) {
if (!o[this.name].push) {
o[this.name] =[详细] -
分享js动态拼接正则表达式的两种方法
所属栏目:[教程] 日期:2023-10-20 热度:207
方法一:
做项目的时候可能会遇到用js验证表单输入正确性的需求,这时候就需要用到js的正则表达式。举个例子:比如说要验证月份,格式为:'yyyy-MM',这个正则表达式写起来很简单,实在写不出,也可以Go[详细] -
jquery mobile动态添加元素之后无法正确渲染解决方法说明
所属栏目:[教程] 日期:2023-10-20 热度:3314
jquerymobile动态添加元素之后有些不能被正确渲染的解决方法:
listview: 添加 jq(".detail").listview("refresh");
div或其他:添加.trigger( "create" );
=========================================[详细] -
js中实现文本框中焦点在最后位置
所属栏目:[教程] 日期:2023-10-20 热度:680
在一般的程序中.程序员做输入框内容正确性检测时一般喜欢通过判断内容的合法性来确定焦点框.
如:
代码如下:
if(obj.value==""){
obj.focus();
return false;
}
这样当哪一项输入框[详细] -
thinkphp中常用的系统常量与系统变量
所属栏目:[教程] 日期:2023-10-20 热度:9788
----------------------------------------模板中使用的系统变量和常量----------------------------------------
(1)系统变量:在模板中输出系统变量:包括server、env、session、post、get、request、cookie[详细] -
为jquery的ajaxfileupload增加附加参数的方法介绍
所属栏目:[教程] 日期:2023-10-20 热度:4295
直接说方法:
代码如下:
$.ajaxFileUpload({
data:{"a":123,"b":456};//附加参数,json格式
});
然后在ajaxFileUpload.js文件中修改两个函数,其实就是一个函数(给函数添加新的参数)
第一处[详细] -
js 事件截取enter按键页面提交事件范例代码
所属栏目:[教程] 日期:2023-10-20 热度:9184
假如你在一个文本框中按enter事件是让他执行一个js函数,但是不想提交表单,可以这样做:
function ysearch() //年文本框回车键后重新加载DataWindow
{
validateInputText('yyyy');//想做的[详细] -
jquery提交form表单简单范例分享
所属栏目:[教程] 日期:2023-10-20 热度:3697
代码如下:
$.ajax({
url : 'deliveryWarrant/update.do',
data : $('#myform').serialize(),
type : "POST",
success : function(data) {
var res[详细] -
JqueryMobile动态生成listView并实施刷新的两种方法
所属栏目:[教程] 日期:2023-10-20 热度:8760
JqueryMobile动态生成listView并实现刷新的两种方法
代码如下:
function queryEntfernungen(tx, results)
alert("This Hello works");
var len = results.rows.length;
// This For [详细] -
jquery序列化form表单使用ajax提交后处理重返的json数据
所属栏目:[教程] 日期:2023-10-20 热度:8217
返回json字符串:
代码如下:
/** 将一个字符串输出到浏览器 */
protected void writeJson(String json) {
PrintWriter pw = null;
try {
servletResponse.[详细] -
js的Boolean对象初始值例子
所属栏目:[教程] 日期:2023-10-20 热度:646
Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。
创建 Boolean 对象
使用关键词 new 来定义 Boolean 对象。下面的代码定义了一个名为 myBoolean 的逻辑对象:
var myBoolean=new B[详细] -
js函数在frame中的相互调用详情
所属栏目:[教程] 日期:2023-10-19 热度:324
框架间的互相引用
一个页面中的所有框架以集合的形式作为window对象的属性提供,例如:window.frames就表示该页面内所有框架的集合,这和表单对象、链接对象、图片对象等是类似的,不同的是,这些集合是document[详细] -
JS二维数组的定义介绍
所属栏目:[教程] 日期:2023-10-19 热度:8678
JS二维数组的定义说明
1、二维数组声明方式是下面这样的:
var images=new Array();
//先声明一维
for(var i=0;i<10;i++){
//一维长度为10 images[i]=new Array();
//在声明二维 for(var j=[详细] -
js设置文本框中焦点位置在末尾的示例代码
所属栏目:[教程] 日期:2023-10-19 热度:7076
在火狐浏览器中直接使用this.focus();即可实现。
在IE中,在this.focus();之后再把文本框的值赋给文本框,焦点即在最后了。很简单哟!!
如:
代码如下:
var tar=document.getElementByIdx_x("name"[详细] -
window.onload追加函数使用范例
所属栏目:[教程] 日期:2023-10-19 热度:7770
代码如下:
<script type="text/javascript">
function tt1(){
alert('tt1') ;
}
function tt2(){
alert('tt2') ;
}
function tt3(){
alert('tt3') ;[详细]