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

2019-03-25 13:32|来源: 网路

比如我想在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是一个事件处理函数么?猜不透啊猜不透。。

额 我问的就是在format函数中该怎么写 然后让id,name,tagname有值

相关问答

更多
  • (1) 编写JSP,在JSP中使用自定义标签。 (2) 在web.xml中指定JSP中使用的标签的.tld(标签库描述文件)文件的位置。 (3) .tld文件中指定标签使用的类。 3. 自定义标签的分类: (1) 简单标签:如< mytag:helloworld/> (2) 带属性标签:如”/> (3) 带标签体的标签: 在自定义标签的起始和结束标签之间的部分为标签体(Body)。Body的内容可以是JSP中的 ...
  • MySQL 自己不带有 to_char 这个函数的。 你要模仿 Oracle, 写一个 MySQL 的 TO_CHAR 函数? 这个恐怕有点麻烦。 因为 Oracle 的 TO_CHAR 是可以把 日期型的, 数值型的, 转换为 字符类型。 你这个MySQL 下的 to_char , 只要转换日期呢? 还是转换 数字?
  • MySQL 自己不带有 to_char 这个函数的。 你要模仿 Oracle, 写一个 MySQL 的 TO_CHAR 函数? 这个恐怕有点麻烦。 因为 Oracle 的 TO_CHAR 是可以把 日期型的, 数值型的, 转换为 字符类型。 你这个MySQL 下的 to_char , 只要转换日期呢? 还是转换 数字?
  • mysql中自定义函数to_char()如何写 艇笋胜济肾功扁比钢佳集师厚叛六可监快决寄泛皆唉吐彻 送你一朵玫瑰花,传情达意全靠它,送你一朵大桃花,时来运转有赖它,送你一碗豆腐花,要你一天到晚笑哈哈!
  • $("button").click(function(){
    $.get("demo_test.asp",function(data,status){
    alert("Data: " + data + "\nStatus: " + status);
    });
    });

    $("input").keyup(function(){
    txt=$("input").val();
    $.post("demo_ajax_gethint.asp",{suggest:txt} ...
  • mDialog = new Dialog(context,R.style.customDialog); mDialog.setContentView(R.layout.dialog_layout); mDialog.setCanceledOnTouchOutside(true); WindowManager.LayoutParams params = mDialog.getWindow().getAttributes(); params.gravity = Gravity.TOP;//这个设置使这个dial ...
  • 如果不必公开: var myCustomObject = new (function() { var myCustomValue = 1; this.myCustomMethod = function () { switch (myCustomValue) { } } })(); 如果它: var myCustomObject = new (function() { this.myCustomValue = 1; var self ...
  • 这也有效: $(":checked:checkbox").each(HandleCheckbox) This would also work: $(":checked:checkbox").each(HandleCheckbox)
  • 我几乎可以肯定我没有正确理解你的问题,但是你所需要的只是改变你的身体条件。 尝试这个: $('#your-id').bind('keyup','keydown', function(event) { var inputLength = event.target.value.length; if (event.keyCode != 8){ if(inputLength === 4 || inputLength === 7){ var thisVal = event.targ ...
  • 好吧,我得到了我的问题的解决方案,所以我想回答我自己的问题,它可能会帮助其他人 只需创建一个函数并返回正在警告的错误 var dispError = function(){ return telNumberErrors[telNumberErrorNo]; } 然后将该函数作为addMethod的第三个参数传递 jQuery.validator.addMethod("UKTelNumber", function(value,element) { if (!checkUKTeleph ...