Questions tagged «input»

输入通常与用户输入有关,即与用户提供给正在运行的应用程序的数据有关。在许多系统中,此输入被认为具有潜在的危险,需要进行清理以确保用户未将可运行的代码注入到应用程序中。

8
删除文本输入的内部阴影
所以我有一个文本输入,我在chrome上使用html5,我想更改文本输入的外观,我删除了焦点上的轮廓(在chrome上为橙色),将背景设置为浅色,#f1f1f1但是现在在顶部和左侧都有一个较粗的边框,就像是要向内推,如果背景颜色没有变化,则不会发生这种情况。如何删除?抱歉,我无法在移动设备上提供图片。 它发生在chrome上,即Firefox无法测试其他任何产品。
77 html  css  input 

7
如何使<input type =“ file” />仅接受这些类型?
我希望我的上传器仅允许以下类型: doc,docx。 xls,xlsx。 ppt,pptx 文本。 pdf。 图像类型。 我该如何实现?我应该在accept属性中输入什么?谢谢你的帮助。 编辑!!! 我还有一件事要问。当弹出窗口用于选择文件时,在右下角,将出现一个包含所有允许文件的下拉列表。就我而言,列表会很长。我在列表中看到了一个名为的选项All Supported Types。如何默认选择它,并消除所有其他选项? 任何帮助将不胜感激。谢谢。


9
移动Safari:inputfield上的JavaScript focus()方法仅适用于单击吗?
我有一个像这样的简单输入字段。 &lt;div class="search"&gt; &lt;input type="text" value="y u no work"/&gt; &lt;/div&gt;​ 我正在尝试focus()在函数中进行操作。因此,在随机函数内部(与它的功能无关),我有这行代码…… $('.search').find('input').focus(); 在任何台式机上,这都可以正常工作。 但是,它不适用于我的iPhone。该领域没有得到重点关注,并且键盘没有显示在我的iPhone上。 为了测试目的并向大家展示这个问题,我做了一个快速示例: $('#some-test-element').click(function() { $('.search').find('input').focus(); // works well on my iPhone - Keyboard slides in }); setTimeout(function() { //alert('test'); //works $('.search').find('input').focus(); // doesn't work on my iPhone - works on Desktop }, 5000);​ 知道为什么focus()我的iPhone无法使用超时功能。 要查看实时示例,请在iPhone上测试此小提琴。http://jsfiddle.net/Hc4sT/ 更新: 我创建了与当前项目完全相同的案例。 …

3
如何获得文本区域中的光标位置?
我有一个textarea,我想知道我是用JavaScript还是光标在textarea的最后一行还是textarea的第一行。 我想到先获取第一个换行符和最后一个换行符的位置,然后再获取光标的位置。 var firstNewline = $('#myTextarea').val().indexOf('\n'); var lastNewline = $('#myTextarea').val().lastIndexOf('\n'); var cursorPosition = ?????; if (cursorPosition &lt; firstNewline) // I am on first line. else if (cursorPosition &gt; lastNewline) // I am on last line. 是否可以在文本区域内获取光标位置? 您是否有更好的建议来确定我是在文本区域的第一行还是最后一行? 除非JavaScript如此简单,否则首选jQuery解决方案。

12
从用户输入读取整数
我正在寻找的是如何读取用户从命令行(控制台项目)给出的整数。我主要了解C ++,并且已经开始使用C#路径。我知道Console.ReadLine(); 只需要一个字符/字符串。简而言之,我正在寻找此的整数版本。 只是让您大致了解我在做什么: Console.WriteLine("1. Add account."); Console.WriteLine("Enter choice: "); Console.ReadLine(); // Needs to take in int rather than string or char. 我已经为此寻找了很长一段时间。我在C上找到了很多东西,但在C#上却找不到。但是,我确实在另一个站点上发现了一个建议从char转换为int的线程。我敢肯定必须有比转换更直接的方法。
75 c#  input 

11
检查输入的是数字还是字母javascript
我正在使用HTML和javascript中的表单。我希望仅在用户输入LETTER并单击时弹出警报submit。 所以我有HTML代码: &lt;form name="myForm" action="" onsubmit="return checkInp()" method="post"&gt; First name: &lt;input type="text" name="age"&gt; &lt;input type="submit" value="Submit"&gt; 和javascript代码: function checkInp() { var x=document.forms["myForm"]["age"].value; if (x consists of any letters) // this is the code I need to change { alert("Must input numbers"); return false; } }
75 javascript  html  forms  input 


4
如何在javascript中获取控制台输入?
我目前正在使用Spidermonkey运行我的JavaScript代码。我想知道是否有一个类似于Python那样从控制台获取输入的函数: var = raw_input() 或在C ++中: std::cin &gt;&gt; var; 我环顾四周,到目前为止,我发现的所有内容都是如何使用hint()和Confirm()函数从浏览器获取输入。

7
iPhone / iOS:展示用于邮政编码的HTML 5键盘
在HTML 5输入(即&lt;input&gt;标签)的移动设备上显示不同的键盘有几种技巧。 例如,某些文件记录在Apple网站“配置Web视图的键盘”上。 这些对于可用性非常有用,但是在输入国际邮政编码(大多数为数字,但允许使用字母)时,我们会遇到一些较差的选择。大多数人建议使用该pattern="\d*"技巧来显示数字键盘,但这不允许输入字母。 的 type="number"输入类型节目的常规键盘,但转移到了数字布局: 这在iOS设备上效果很好,但让Chrome认为输入必须是数字,甚至可以更改输入的行为(上下移动并减小值)。 有什么方法可以让iOS默认使用数字布局,但仍然允许字母数字输入? 基本上,我希望iOS行为 type="number"但是我希望该字段的行为类似于台式机浏览器上的常规文本字段。这可能吗? 更新: 嗅探iOS用户代理并使用type="number"输入类型不是一种选择。type="number"不适用于字符串值(如邮政编码),它还有其他副作用(如剥离前导零,逗号分隔符等),使其不适用于邮政编码。
73 ios  iphone  html  input  keyboard 

3
输入类型为“ file”的jQuery更改方法
我试图用简单优雅的API来拥抱jQuery 100%,但是我遇到了API和我无法弄清楚的纯HTML之间的不一致之处。 我有一个AJAX文件上传器脚本(该脚本可以正常运行),每次文件输入值更改时都希望运行该脚本。这是我的工作代码: &lt;input type="file" size="45" name="imageFile" id="imageFile" onchange="uploadFile()"&gt; 当我将onchange事件转换为jQuery实现时: $('#imageFile').change(function(){ uploadFile(); }); 结果不一样。使用onchange属性uploadFile()可以在按预期更改值的任何时间调用函数。但是,使用jQuery API.change()事件处理程序,该事件仅在第一次更改值时才触发。之后的任何值更改都将被忽略。这对我来说似乎是错误的,但是可以肯定,这不能被jQuery所忽略,对吗? 其他人是否遇到过相同的问题,除了上述内容以外,您是否有其他解决方法或解决方案?

6
PHP:检查输入是否为有效数字的最佳方法?
检查输入是否为数字的最佳方法是什么? 1- +111+ 5xf 0xf 这些数字应该无效。仅数字,例如:123、012(12),正数应有效。这是mye当前代码: $num = (int) $val; if ( preg_match('/^\d+$/', $num) &amp;&amp; strval(intval($num)) == strval($num) ) { return true; } else { return false; }

8
Chrome自动格式输入=数字
我有一个Web应用程序,其中使用HTML5属性type =“ number”将输入字段指定为数字。 &lt;input type="number" value="123456" /&gt; 通过指定类型,Chrome会自动将值格式化为包含逗号(123,456)的格式。在其他浏览器中,它不会格式化数字,但也不会阻止非数字字符。 在这种情况下,我不希望添加逗号。有什么办法可以关闭本地化格式?


9
scanf的缺点
我想知道的缺点scanf()。 在许多站点中,我读到使用scanf可能会导致缓冲区溢出。这是什么原因呢?还有其他缺点scanf吗?
68 c  input  user-input  scanf 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.