Tag: 输入

validation文件大小并输入多个输入

我有3个输入文件,我想在一个提交按钮表单事件onSubmit =“”中对3个输入文件进行javascriptvalidation 编辑代码新代码,但仍然可以保存 $(document).ready(function(){ $(‘#tbl_next’).click(function(){ //alert(‘hello’); $(‘input[type=”file”]’).each(function(){ var thisFile = $(this); var fileSize = thisFile[0].files[0].size; var fileType = thisFile[0].files[0].type; //alert(fileSize); if(fileSize>1048576){ //do something if file size more than 1 mb (1048576) alert(fileSize +” bites\n ukuran gambar terlalu besar”); return false; }else{ switch(fileType){ case ‘image/png’: case ‘image/gif’: case ‘image/jpeg’: case ‘image/pjpeg’: alert(“Acceptable image file!”); break; default: […]

如何定位所有输入文本和密码值?

我试图弄清楚如何定位页面文档中所有表单上的每个输入(文本和密码)字段,以便在使用此单个脚本进行焦点时删除默认值: $(document).ready(function() { Input = $(‘input’); default_value = Input.val(); $(‘input’).focus(function() { if($(this).val() == default_value) { $(this).val(“”); } }).blur(function() { if($(this).val().length == 0) { $(this).val(default_value); } }); }); 它仅适用于我页面上第一个表单中的第一个输入文本元素,但其余部分没有任何内容。 请帮忙!

如何在选择文件后避免删除值?

我正在研究一个网络上传者,然而,我找到了一些东西,我不知道这是不是一个问题。 这是我发现的: 当我选择的文件时,所有选定文件的值都存储在INPUT中的文件列表中。 但是,当我添加更多文件时,我选择的文件将替换之前选择的文件。 我认为这是此元素DOM的默认行为。 如果我想添加更多文件而不删除之前选择的文件,我该怎么办? 有谁知道如何做到这一点? 顺便说一句:抱歉我的英语不好,这不是我的母语。谢谢。

使用按键jquery限制键盘输入

我有一个按键function,我用游戏创建了一个带有输入按钮的表单中的用户输入(并且我按照按下的Enter键顺序执行了我定义的一系列function)。 $(“.form-control”).keypress(function(event) { var keycode = (event.keyCode ? event.keyCode : event.which); if (keycode == 13) { var space = $(this).val().toLowerCase(); if (!(wrongGuesses.indexOf(space) > -1 || rightGuesses.indexOf(space) > -1)) { play(space); $(this).val(”); endGame(); return false; } else window.alert(“You already guessed this letter.”); } }); 这很棒。 但是,现在,我试图限制用户只能输入字母而且一次只能输入一个字母 – 我想限制除单个字母以外的任何内容然后输入然后保持我的按键事件链在那之后输入密钥 – 我尝试过这样的事情: $(“.form-control”).keypress(function(event) { var keycode = (event.keyCode […]

jQuery动态图像加载

**当我在输入中键入引用时,我尝试加载图像。 $(document).ready(function () { $(‘#id’).focus(); $(‘#id’).keyup(function () { $(‘#img’).html(”); $(‘#img’).hide().fadeIn(‘slow’); }); }); fadeIn()不起作用,除非图像已经在缓存中。 我怎样才能每次都有淡入淡出? 提前完成。 编辑 另一个脚本,它的作品! $(document).ready(function () { $(‘#id’).focus(); $(‘#id’).keyup(function () { $(‘#img’).attr(‘src’, ‘http://www.site.com/’ + $(this).val() + ‘.jpg’); $(‘#img’).hide(); }); $(‘#img’).load(function () { $(‘#img’).fadeIn(‘slow’); }); });

没有插件的Javascript输入文本掩码

我想在不改变实际值的情况下屏蔽输入框中的文本。 我不能使用任何插件。 我目前正在这样做 – 但您可以看到问题是提交时实际值已更改。 我怎样才能更改显示值? $(“input[name=’number’]”).focusout(function(){ var number = this.value.replace(/(\d{2})(\d{3})(\d{2})/,”$1-$2-$3″); this.value = number; }

Jquery显示基于输入值的输入文本

我在jquery上面临问题,在输入值的基础上显示输入文本。 这是JS小提琴演示: http://jsfiddle.net/Ltapp/364/ 当我尝试输入@hotmail时,输入框将会显示。 但是当我想在#hotm输入框中键入一些文本时,它会再次隐藏。 JS代码: $(window).load(function(){ var myString = ‘@hotmail’; $(‘#hotm’).hide(); $(“input”).keyup(function () { var value = $(this).val(); if($(this).val().match(myString)) { $(‘#hotm’).show(); } else { $(‘#hotm’).hide(); } }); });

从输入表单中删除HTML TAG输入

好吧,基本上当我输入时,它不会允许它。 我想添加更多像 / \ etc我该怎么办? $(“#in1”).keypress(function (evt) { if (String.fromCharCode(evt.which) == “,”) return false; }); 可以在这里看到演示。 http://jsfiddle.net/QshDd/38/

回到浏览器时,如何通过jquery删除一些输入文本?

我有以下页面的一些错误: http : //jsbin.com/agedu/源代码和一些评论: http : //jsbin.com/agedu/edit 问题是当输入内容并进行查询以显示搜索结果时,如果我回到浏览器中的搜索页面(Firefox 3.5,但与IE8相同),则不再有我的搜索条件了。 它被灰色文本取代。 这个灰色文本,我只想在没有任何填充文本时拥有。 当我删除jQuery代码时,如果我进行一些搜索并按下浏览器上的“返回”按钮,则填充的文本仍然存在。 即使有这个示例页面: http : //mucur.name/system/jquery_example/ 如果我写了一些文本,在地址栏中加载一些其他URL,然后按回车键,填充的文本仍然存在,而不是我的代码。 所以我的问题是:你知道如果填写这个文本怎么保留? 应该有一种方法来检测输入是否已填满,如果是,则避免替换文本。 它可能来自浏览器以及它们如何处理JavaScript,但我不确定。

输入validation

如何检查输入文件是否为空? 我试过了: $(‘#image-file’).click(function() { if ( ! $(‘#image-file’).val() ) { alert(‘Chose a file!’); return false; } }); 但它不起作用。