标签: textinput

使用ActionScript 2.0或3.0开始使用文本输入和动态文本字段

我知道这是一个简单的问题,但我没有使用ActionScript ...

我知道如何使用Flash创建文本输入字段.我可以在舞台上创建它并给它一个实例名称.

捕获文本输入字段值并在动态文本字段中显示该值的代码是什么?ActionScript 2.0和3.0之间的这个过程有何不同?

flash actionscript-2 actionscript-3 textinput

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

如何将文本转换为输入?

我如何创建诸如:
- 有一些文本
- 我点击它
- 它转换为包含我点击的文本的输入。

javascript text transform textinput helpers

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

如何将光标设置到 Internet Explorer 中文本 INPUT 字段的字符串值中的特定位置?

我已经在 Firefox、Safari 和 Chrome 中使用了它。

我希望能够以编程方式在 Internet Explorer 的 INPUT 字段中设置文本光标的位置。

我在各种网站上查找了这个主题,通常发现了相同的技术:

var el = document.getElementById("myTextField");
var pos = 6;

if (document.selection) {
    el.focus();
    var selection = document.selection.createRange();
    selection.moveStart("character", -el.value.length);
    selection.moveStart("character", pos);
    selection.moveEnd("character", 0);
    selection.select();
}
Run Code Online (Sandbox Code Playgroud)

问题是,当我尝试执行此操作时,无论我提供什么位置,光标始终会移动到值的末尾。

我是否误解了人们一直在使用的技术?我在某处错过了什么吗?这有点令人沮丧,但这当然是使用这些不同浏览器进行 Web 开发的本质。

在此先感谢您的帮助。

javascript internet-explorer cursor selection textinput

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

JSF 2.0 validateRegex具有自己的验证器消息

我有一个类似于这样的代码:

<h:inputText id="email" value="#{managePasswordBean.forgotPasswordEmail}"
        validatorMessage="#{validate['constraints.email.notValidMessage']}"
        requiredMessage="#{validate['constraints.email.emptyMessage']}"
        validator="#{managePasswordBean.validateForgotPasswordEmail}"
        required="true">
    <f:validateRegex pattern="^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$" />
</h:inputText>
Run Code Online (Sandbox Code Playgroud)

支持bean中的验证器生成了自己的验证消息.但它被inputText标记的validatorMessage覆盖.

我的问题是:我如何为validateRegex标签定义自定义验证器消息?我不想删除validatorMessage原因然后JSF显示一个包含正则表达式模式的自己的错误消息等等 - >我不觉得非常漂亮.

谢谢您的帮助 :)

regex validation message textinput jsf-2

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

如何在Flex 4.5中控制TextInput中的光标(克拉)位置

我需要处理有向图,然后将它们转换为正确的unicode表示.例如,当用户键入时:

Sx
Run Code Online (Sandbox Code Playgroud)

我的应用需要替换为:

?
Run Code Online (Sandbox Code Playgroud)

现在,我已经能够做到更换没有问题.但问题是,一旦我完成了替换,光标就会转到文本框的开头而不是结尾.因为我正在尝试动态更新用户的文本,这显然不起作用.

我怎样才能得到它,以便在我替换TextInput框中的文本后,光标位于右侧而不是左侧?

apache-flex cursor textinput

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

链接单选按钮和文本输入

我正在尝试将无线电输入与指定的文本输入相关联。正如您在图片中看到的,有两个选项。我知道我可以使用for=""将标签与单选输入相关联,但是我如何将它与下面的文本输入相关联,反之亦然,所以当我专注于文本输入时,如果聚焦正确的单选按钮?

收音机和文本输入

注意:输入的金额将被插入到数据库中,因此这是此表格中最重要的部分。目前,如果我点击 $Off,我仍然可以在 %Off 中输入一个数字。我不希望这种情况发生,因此用户不会感到困惑。

我的标记:

<div class="row-fluid control-group">
  <div class="span7 pull-left">
    <label class="radio" for="discount-dollars">
      <input type="radio" name="discount" id="discount-dollars" value="dollars" checked="checked">
      &#36; Off
    </label>
    <div class="input-append">
      <input type="text" name="discount-dollars-amount" id="discount-dollars-amount" class="input-small dollars" placeholder="enter amount">
      <span class="add-on">.00</span>
    </div>
  </div><!-- .span7 .pull-left -->

  <div class="span5">
    <label class="radio" for="discount-percent">
      <input type="radio" name="discount" id="discount-percent" value="percent">
      &#37; Off
    </label>
    <input type="text" name="discount-percent-amount" id="discount-percent-amount" class="input-small percent" placeholder="enter amount" disabled="disabled">
  </div>
</div><!-- .row-fluid .control-group -->

<script type="text/javascript">

$(function (){
  $("form input[type=radio]").click(function (){

  // get the …
Run Code Online (Sandbox Code Playgroud)

html forms input textinput radio-button

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

使文本淡出类型

这是个人艺术项目.我基本上想要做的是创建一个空白的网页,用户可以在其中键入文本(如文本编辑器),但文本在键入时会淡出.

通过淡出,我不希望用户能够看到他们刚写的文本.所以,我不想只是转换字体颜色以匹配背景颜色,因为用户可以再次选择文本.

到目前为止,我已经创建了一个textarea,在keyup上将存储文本输入,它将显示在一个单独的div中.我在Javascript中指定当输入的文本达到一定长度时:div将淡出,清除文本,然后再次显示以显示当前文本输入.问题是根据控制台,我无法清除div的值.这有意义吗?

这是一个小提琴:http://jsfiddle.net/anelec/k40p72xk/5/

HTML:

<textarea type='text' id='myinput'></textarea>
<div><span id="fade"></span></div>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

    //on keyup store text input into a variable "text"
    $( "#myinput" ).keyup(function( event ) {       
    var text = $("#myinput").val();
    console.log("event working");
    console.log(text);

    //show values of "text" variable in id "fade"
    $("#fade").text(this.value);
    var fade = $("#myinput").val();

   //function to clear text value of id "fade"
   function cleartext(){
   document.getElementById("#fade").value="";  
   }

   //clear text value of id "fade" after 15 letters
   if (fade.length >=15) {
   $("#fade").fadeOut(200);
   cleartext();
   }

   //show the incoming …
Run Code Online (Sandbox Code Playgroud)

javascript textinput fadeout

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

Kivy USB键盘双打字

我有一个使用Kivy运行应用程序的Raspberry Pi 3.连接了USB键盘以允许在应用程序中输入文本.每次我输入一个文本框时,这些字母都是双重输入的.如果我按住一个键,该字母也会加倍.在应用程序之外,键盘正常工作(不是双字母字母).如果我在我的电脑上运行应用程序,它也能正常工作.如何防止键盘在应用程序中双重输入?

python keyboard textinput kivy raspberry-pi3

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

Android 版 TextInput 上的 onKeyPress 方法

我一直试图在一个输入TextInput中捕捉键盘的事件react-native

通过阅读组件的文档(https://facebook.github.io/react-native/docs/textinput.html),我注意到该onKeyPress函数完全符合我的需要。但它被标记为ios唯一。android除了这个问题(https://github.com/facebook/react-native/issues/1882)之外,我没有找到任何关于解决方法的信息,这个问题已经有几个月没有活动了......

我需要做的是在Backspace按下时调用一个特定的方法,看起来它只能暂时完成ios......

你们知道任何解决方法吗?

提前致谢 :)

android textinput onkeypress react-native

5
推荐指数
2
解决办法
5433
查看次数

React Native TextInput:没有换行符,带有硬件键盘Enter键

我们的应用程序中有一个React Native TextInput组件。使用虚拟键盘,按Enter键创建新行。如果我们使用硬件键盘(使用USB OTG适配器连接到Android 6平板电脑),则Enter键(键盘中间的大键盘)不会更改文本,TextInput只会失去焦点。Return键(普通键盘右侧的较小键)创建新行。

TextInput的设置非常基本:

<TextInput multiline={true} />
Run Code Online (Sandbox Code Playgroud)

我为returnKeyType属性尝试了不同的值,但是没有一个创建新行。我想念什么吗?

keyboard textinput android-hardware-keyboard react-native

5
推荐指数
2
解决办法
2825
查看次数