标签: textinput

带有描述性文字的文字输入

我想知道是否有一个简单的方法使用javascript(包括我们在网站上使用的JQuery)将描述性文本放在文本输入中,直到用户点击它来输入他们自己的文本.

例如,我想将"搜索"这个词放在文本输入中(最好是比实际输入颜色浅),直到用户点击输入,当它消失并允许他们输入搜索词时.

我不想让"搜索"这个词成为文本输入的值,因为用户可以搜索单词搜索有点重要.

我在考虑绝对定位一个<p>元素,在输入上单词搜索,并在单击它(或输入)时隐藏它.

你怎么看?这可怕的被误导了吗?

html javascript usability jquery textinput

1
推荐指数
1
解决办法
3110
查看次数

比Scanner或BufferedReader从STDIN读取多行数据更快的方法?

注意:我目前正在用java编写代码.我希望将输入数据读入一个字符串,一次一行(或更多),我期待很多总行.

现在我已经实施了

scanner in = new Scanner(System.in)
while (in.hasNextLine()) {
    separated = in.nextLine().split(" ");
    ...
}
Run Code Online (Sandbox Code Playgroud)

因为在行内我的输入是空格分隔的.

不幸的是,有了数百万行,这个过程非常慢,而且他的扫描程序比我的数据处理花费的时间更多,所以我查看了java.io库并发现了一堆可能性,我不确定使用哪一个(ByteArrayInputStream,FileInputStream,BufferedInputStream,PipedInputStream).我应该使用哪一个?

要指定,我的数据是从文本文件传入的,每行有4或6个单词以换行符结束,我需要一次分析一行,将(4或6)个单词设置为数组我可以暂时管理.数据格式:

392903840 a c b 293 32.90
382049804 a c 390
329084203 d e r 489 384.90
...
Run Code Online (Sandbox Code Playgroud)

有没有一种方法,扫描仪可以一次读取1000行左右并提高效率,或者我应该使用哪种数据类型(最小化速度)?

旁注:试验时我试过:

java.io.BufferedReader stdin = new java.io.BufferedReader(new java.io.InputStreamReader(System.in));
while(in.ready()){
    separated = in.readLine().split(" ");
    ...
}
Run Code Online (Sandbox Code Playgroud)

哪个效果很好,只是想知道哪一个效果最好,如果有任何方法,比如说,一次读取100行数据然后处理所有内容.寻求最佳解决方案的选择太多.

java performance inputstream textinput

1
推荐指数
1
解决办法
6818
查看次数

将表单输入值传递给操作

我有一个页面(module-access.php).

在页面上,我有一个带有一个文本输入字段的表单.我想将此字段中键入的内容设置为表单操作的一部分.

<form action="module-access.php?company=THE-USERS-INPUT" method="post" name="company" id="company">
Company Name: <input type="text" name="textfield" id="textfield">
<INPUT TYPE="submit" name="submit" VALUE="Go"></FORM>
Run Code Online (Sandbox Code Playgroud)

谢谢

html forms variables action textinput

1
推荐指数
1
解决办法
1万
查看次数

如何在<input>元素中创建标签并设置样式呢?

我可以在输入元素中创建我的标签(我的"消失的文本"):

HTML

<input name="firstName" type="text" maxlength="40" value="Enter your first name"
 onfocus="if(this.value==this.defaultValue)this.value=''" 
 onblur="if(this.value=='')this.value=this.defaultValue" />
Run Code Online (Sandbox Code Playgroud)

然后设置样式,使我消失的文字消失(#333).并且当我开始在字段中输入值时,文本为黑色(#000).

CSS

input[type=text] {
    color: #333;
}
input[type=text]:focus {
    color: #000;
}
Run Code Online (Sandbox Code Playgroud)

一切正常,直到你移动到下一个输入字段.然后,您刚输入值的字段会更改为#333颜色.我可以看到为什么会发生这种情况,但是#000如果输入字段已经输入了值,则无法完全了解如何将值保持为黑色.

在此先感谢您的协助和教育!

html javascript css placeholder textinput

1
推荐指数
1
解决办法
1984
查看次数

设置文本输入的宽度属性

我以与展示应用程序相同的方式创建了一个小部件。但是我在 api文档中没有看到任何限制输入字段宽度的内容。我该如何设置宽度?

CTextInput:
    size_hint_y: None
    height: '32dp'
    multiline: False
    hint_text: 'SNMP Community String(s)'
Run Code Online (Sandbox Code Playgroud)

python textinput kivy

1
推荐指数
1
解决办法
3667
查看次数

如何在React Native上保留/模糊TextInput键盘

我点击了textinput和键盘从底部滑动,如何将其向下滑动或保持/模糊键盘在本机上?

javascript textinput ios reactjs react-native

1
推荐指数
1
解决办法
3001
查看次数

我可以在闪亮的模块中使用 updateTextInput() 吗?

我编写了一个相当简单的模块,由客户端上的 textInput 和更新该 textInput 值的服务器函数组成。为了实现这一点,我在服务器函数中调用 updateTextInput()。但是,客户端上的 textInput 不会更新。

我应该怎么做才能让我的模块服务器功能更新客户端上的 textInput?

这是我的代码的简化版本:

具有模块定义的 global.R

# Client side. 
specifyInput <- function(id, points){  
    ns <- NS(id)
    tagList(textInput(ns('points'), label='Total', value=points))
}

# Server side. 
specify <- function(input, output, session){
    ns <- session$ns

    observe({
        new.value = 2 * as.numeric(input$points)
        #this line does not seem to work
        updateTextInput(session, ns('points'), value = new.value)
    })

    # create dataframe with entered value
    df <- reactive(data.frame(points = as.numeric(input$points)))

    # return the dataframe
    return(df())
}
Run Code Online (Sandbox Code Playgroud)

ui.R

    specifyInput("ttlEntry", 10)
Run Code Online (Sandbox Code Playgroud)

服务器R

        function(input, output, …
Run Code Online (Sandbox Code Playgroud)

module r textinput shiny

1
推荐指数
1
解决办法
1941
查看次数

当在本机中输入超过 6 个字符时,如何更改 textInput 文本中的字体大小?

我想仅在 charLength 大于 6 时更改我们在 textInput 中输入的文本的字体大小。

实际字体大小为 80px,更改时应为 40 或小于等于

提前致谢

font-size textinput react-native

1
推荐指数
1
解决办法
2万
查看次数

如何改变CharField的大小

此代码正在更改类中所有 CharField 的大小。如何更改一个 CharField 的大小?

formfield_overrides = {
    models.CharField: {'widget': TextInput(attrs={'size': '20'})},
}
Run Code Online (Sandbox Code Playgroud)

python django textinput django-admin django-widget

1
推荐指数
1
解决办法
2393
查看次数

React Native TextInput:占位符和 detx 填充

我有一个带有圆角的 TextInput :

<TextInput
    style={{
        backgroundColor : '#FFFFFF',
        borderRadius : 30,
        marginLeft : 8,
        marginRight : 8,
        marginTop : 10
    }}
    placeholder = 'A placeholder'
/>
Run Code Online (Sandbox Code Playgroud)

但我想为占位符(以及将包含在 TextInput 中的文本)提供一些左侧填充,因为现在文本太靠近左侧 TextInput 边框。我该怎么做?

textinput react-native react-native-textinput

1
推荐指数
1
解决办法
8664
查看次数