请教jquery中如何写自定义的format方法

问题描述

比如我想在input中自定义一个叫format的参数然后比如我写成这样<input id='input_picture' name='input_picture' type='file' format=test style="float:left;width:70px;height:20px;" ></input>然后test方法如下:function test(id,name,tagname){alert(id);}我想问的是function test的id,name,tagname这些个参数是怎么得到的呢 问题补充:axiheyhey 写道

解决方案

首先,你上面做的都只是在定义,并没有调用。传入参数是在调用函数的时候干的事。其次,<input id='input_picture' name='input_picture' type='file' format=test style="float:left;width:70px;height:20px;" ></input> 不知道能做什么,你的意思是format是一个事件处理函数么?猜不透啊猜不透。。

时间: 2024-09-14 05:11:20

请教jquery中如何写自定义的format方法的相关文章

jQuery中使用animate自定义动画的方法_jquery

动画 animate() 01.animate()方法的简单使用 有些复杂的动画通过之前学到的几个动画函数是不能够实现,这时候就是强大的animate方法了. 操作一个元素执行3秒的淡入动画,对比下一下2组动画设置的区别. $(elem).fadeOut(3000) $(elem).animate({ opacity:0 },3000) 显而易见,animate方法更加灵活了,可以精确的控制样式属性从而执行动画. 语法: 1 .animate( properties [, duration ]

jQuery中setTimeout的几种使用方法小结_jquery

我们通过例子来说明一下jQuery中setTimeout的几种使用方法, 首先准备好测试用的DIV和公共函数: 复制代码 代码如下: <div id="div_debug"></div> <script src="http://www.studyday.net/demo/jquery.js"></script>  <script language="JavaScript">  funct

jquery中object对象循环遍历的方法_jquery

一个朋友问对象如何转为数组,当我问他为啥要转得时候,他告诉我,数组可以用js循环遍历,而对象则不可以.其实呢,对象同样可以循环遍历的啊.不用转换也可以循环!说明你对js或者jquery的某些操作不是很熟练!在这里我简单介绍一下! 案例 我们看如下对象: var data={ 张三:69, 李四:72, 王五:90, 二麻子:88, 前端博客:100, haorooms : 98, 王大壮:99 } 假如上面是后台返回的一个key,一个是value的对象(这种对象相信大家经常遇到吧!),现在要把这

javascript中直接写php代码的方法

这篇文章介绍了javascript中直接写php代码的方法,有需要的朋友可以参考一下    一.在javascript中嵌入php代码 javascript若是通过js文件包含进来的,那么js文件中也可以直接写php代码,只不过包含js文件是扩展名要改成php,如: 复制代码 代码如下: <script herf="js/demo.js.php"></script> 二.javascript函数参数的默认值 c语言中可以通过这样来设置默认参数: 复制代码 代码如

jquery中对于批量deferred的处理方法

 这篇文章主要介绍了jquery中对于批量deferred的处理方法,有需要的朋友可以参考一下 此代码仿照jquery源码中$.when()的实现 代码如下: function test(i) {     var dfd = $.Deferred();     if(i%2 == 0) {         console.log("resolve " + i);         dfd.resolve();     } else {         console.log("

jQuery中ajax的load()与post()方法实例详解_jquery

本文实例讲述了jQuery中ajax的load()与post()方法.分享给大家供大家参考,具体如下: 一.load()方法 在jQuery ajax的load()方法能够载入远程 HTML 文件代码并插入至 DOM 中,这个与post,get还是有一点的区别,但可以快速在页面加载时就加载一个页面的html保存到dom中并且可执行哦. load()方法默认使用 GET 方式, 如果传递了data参数则使用Post方式. 传递附加参数时自动转换为 POST 方式.jQuery 1.2 中,可以指定

jquery中的常见问题及快速解决方法小结_jquery

1 在开发开放聊天室的过程中,遇到使用ajax提交表单插入数据库时会插入两条数据的情况 解决办法,在ajax函数返回后,return false. $("#btn").click(function(){ $.ajax({ do something }); return false; }) 2 去除选中元素的某一个属性使用removeattr 3 javascript中与时间相关的函数有setInterval("function",millisec[,"la

jquery中判断对象是否可见的方法

jquery中判断对象是否可见的方法 if($("#id").is(":visible")){} else{} $("#id").is(":hidden")返回True/False 函数:.is() 语法:.is(selector) 检查当前选中的对象是否与给定的属性/参数匹配,如果匹配则返回True,否则返回False 语法: 1..is(selector) 2..is(functino(index)) 3..is(jque

jQuery中serialize()、serializeArray()和param()方法

与JQuery中其他方法一样,serialize()方法也是作用于一个JQuery对象,它能够将DOM元素内容序列化为字符串,用于ajax请求.通过使用serialize()方法,可以提交本页面的所有域, 代码如下:  代码如下 复制代码 $("#form1").serialize(); 当单击"提交"按钮后,所有属于form1的表单元素都能提交到后台,即使在表单中再增加字段,脚本仍然能够使用,并且不需要做其他多余工作. 用字符串方式时,需要注意对字符编码(中文问题