标签: input

在HTML5中输入type ="text"vs input type ="search"

我是HTML5的新手,开始使用HTML5的新表单输入字段.当我与形式输入领域的工作,尤其是<input type="text" /><input type="search" />国际海事组织有没有在所有主要的浏览器,包括Safari浏览器,Chrome浏览器,Firefox和Opera任何区别.搜索字段的行为也类似于常规文本字段.

那么,HTML5 input type="text"input type="search"HTML5 之间的区别是什么?

真正的目的是<input type="search" />什么?

forms html5 input

123
推荐指数
4
解决办法
7万
查看次数

输入内的填充打破宽度100%

好的,我们知道设置填充到对象会导致其宽度发生变化,即使它是明确设置的.虽然人们可以争论这背后的逻辑,但它会导致某些元素出现问题.

在大多数情况下,您只需添加一个子元素并为该元素添加填充而不是设置为100%,但对于表单输入,这不是一个可能的步骤.

看看这个:http://sandman.net/test/formcss.html

第二个输入的填充设置为5px,我更喜欢默认设置.但不幸的是,这使得输入在所有方向上增长10px,包括将100px增加到100%宽度.

这里的问题是我无法在输入中添加子元素,所以我无法修复它.所以问题是:

有没有办法在输入内添加填充,同时仍然保持宽度100%?它需要100%,因为表单将在不同宽度的父级中呈现,所以我事先不知道父级的宽度.

css input padding

121
推荐指数
4
解决办法
7万
查看次数

如何阅读键盘输入?

我想在python中从键盘读取数据

我试试这个:

nb = input('Choose a number')
print ('Number%s \n' % (nb))
Run Code Online (Sandbox Code Playgroud)

但它不起作用,既不是日食也不是终端,它总是停止问题.我可以输入一个数字,但没有任何事情发生.

你知道为什么吗?

python keyboard input

118
推荐指数
3
解决办法
44万
查看次数

样式文本输入插入符号

我想要设计一个专注的插入符号<input type='text'/>.具体来说,颜色和厚度.

html css input caret

115
推荐指数
4
解决办法
12万
查看次数

如何从Opera中的输入[type ="number"]中删除箭头

只是想要删除这些箭头,在某些情况下方便.

我想保留浏览器对内容纯粹是数字的意识.因此将其更改input[type="text"]为不可接受的解决方案.


现在Opera是基于webkit的,这个问题是一个愚蠢的说法:我可以隐藏HTML5数字输入的旋转框吗?

css forms html5 opera input

115
推荐指数
3
解决办法
23万
查看次数

从扫描仪获取char输入

我试图找到一种char从键盘输入的方法.

我试过用:

Scanner reader = new Scanner(System.in);
char c = reader.nextChar();
Run Code Online (Sandbox Code Playgroud)

此方法不存在.

我试着把它c作为一个String.然而,它并不总是适用于所有情况,因为我从我的方法调用的另一种方法需要一个char输入.因此,我必须找到一种方法来明确地将char作为输入.

有帮助吗?

java input char java.util.scanner

112
推荐指数
5
解决办法
89万
查看次数

如何将原始值设为<input type ="number">字段?

我怎样才能获得一个领域的"真实"价值<input type="number">


我有一个input盒子,我正在使用更新的HTML5输入类型number:

<input id="edQuantity" type="number">
Run Code Online (Sandbox Code Playgroud)

这主要在Chrome 29中受支持:

在此输入图像描述

我现在需要的是能够读取用户在输入框中输入的"原始"值.如果用户输入了一个数字:

在此输入图像描述

然后edQuantity.value = 4,一切都很好.

但是如果用户输入了无效文本,我想将输入框的颜色设置为红色:

在此输入图像描述

不幸的是,对于type="number"输入框,如果文本框中的值不是数字,则value返回空字符串:

edQuantity.value = "" (String);
Run Code Online (Sandbox Code Playgroud)

(至少在Chrome 29中)

如何获得控件的"原始"<input type="number">

我试着浏览Chrome的输入框的其他属性列表:

在此输入图像描述

我没有看到任何类似于实际输入的东西.

我也找不到方法来判断盒子是否"空".也许我可以推断:

value          isEmpty        Conclusion
=============  =============  ================
"4"            false          valid number
""             true           empty box; not a problem
""             false          invalid text; color it red
Run Code Online (Sandbox Code Playgroud)

注意:您可以忽略水平规则后的所有内容; 它只是填充物来证明这个问题.另外:不要将示例与问题混淆.人们可能要回答这个问题的原因其他比着色盒红(一个例子:转换文本"four"成拉丁"4"onblur事件中的符号) …

javascript validation html5 input

111
推荐指数
3
解决办法
5万
查看次数

限制表单输入文本字段中允许的字符数

如何限制或限制用户只在文本框中输入最多五个字符?

以下是输入字段作为我的表单的一部分:

<input type="text" id="sessionNo" name="sessionNum" />
Run Code Online (Sandbox Code Playgroud)

它是使用像maxSize之类的东西吗?

html forms textbox input

109
推荐指数
6
解决办法
33万
查看次数

nodejs如何从stdin读取键击

是否可以在运行的nodejs脚本中侦听传入的击键?如果我使用process.openStdin()并听取它的'data'事件,那么输入将被缓冲,直到下一个换行符,如下所示:

// stdin_test.js
var stdin = process.openStdin();
stdin.on('data', function(chunk) { console.log("Got chunk: " + chunk); });
Run Code Online (Sandbox Code Playgroud)

运行这个,我得到:

$ node stdin_test.js
                <-- type '1'
                <-- type '2'
                <-- hit enter
Got chunk: 12
Run Code Online (Sandbox Code Playgroud)

我想要看的是:

$ node stdin_test.js
                <-- type '1' (without hitting enter yet)
 Got chunk: 1
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个与例如红宝石相当的nodejsgetc

这可能吗?

stdin input node.js

105
推荐指数
6
解决办法
8万
查看次数

我如何使用jQuery的form.serialize但排除空字段

我有一个搜索表单,其中包含许多通过GET提交的文本输入和下拉菜单.我想通过在执行搜索时从查询字符串中删除空字段来获得更清晰的搜索URL.

var form = $("form");  
var serializedFormStr = form.serialize();  
// I'd like to remove inputs where value is '' or '.' here
window.location.href = '/search?' + serializedFormStr
Run Code Online (Sandbox Code Playgroud)

知道如何使用jQuery做到这一点?

javascript forms jquery serialization input

104
推荐指数
4
解决办法
8万
查看次数