标签: textinput

TextInput 不需要的下划线

我正在开发一个有一些文本字段(textInput)的项目。我在这里遇到了 textInput 字段的问题。当我在文本输入字段中输入时,文本有一条下划线,当我点击空格时,该下划线会变得更暗,我想从中删除该下划线。

这是一个屏幕截图: 在此输入图像描述

这是我的代码:

<TextInput
  style={Style.InputStyle}
  multiline={true}
  placeholderTextColor={'#DC1938'}
  placeholder={'Name'}
  spellCheck={false}
  underlineColorAndroid='rgba(255,0,0,0.3)'
  inlineImageLeft='userred'
  inlineImagePadding={25}
  padding={15}
/>
Run Code Online (Sandbox Code Playgroud)

underline textinput react-native

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

在 React Native 中按下 TextInput 时,防止系统键盘显示

我想在按下输入字段时显示我的自定义键盘组件。我想完全防止系统默认键盘被触发。

我曾尝试关闭 onFocus 上的键盘,但这会触发键盘,然后关闭键盘。

 <TextInput
     placeholder="type here"
     onFocus={Keyboard.dismiss}
 />
Run Code Online (Sandbox Code Playgroud)

我已经厌倦了将 TextInput 包裹在 TouchableWithoutFeedback 中,但此解决方案不起作用。

<TouchableWithoutFeedback
    onPress={() => Keyboard.dismiss()}
    accessible={false}
>
    <View>
        <TextInput placeholder="type here" />
    </View>
</TouchableWithoutFeedback>
Run Code Online (Sandbox Code Playgroud)

任何想法我怎样才能达到预期的结果?

keyboard textinput react-native

3
推荐指数
2
解决办法
1135
查看次数

Flutter TextField 电话号码建议?

TextField(
  keyboardType: TextInputType.phone,
  enableSuggestions: true,
),
Run Code Online (Sandbox Code Playgroud)

这不会在键盘上显示电话号码建议,在 Android 上尝试了不同的键盘,验证了它可以访问联系人,在 iOS 上也不起作用。这应该有效吗?如果没有,我在哪里可以找到它说这不是预期的行为。

textinput flutter

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

从外部AS访问MXML中定义的元素

我有一个带有表单的MXML,里面有两个TextInputs.我讨厌在MXML文件中包含任何代码(我来自JavaScript形式)所以我使用了

mx:Script source="external.as"
Run Code Online (Sandbox Code Playgroud)

标记以包含任何MXML文件中使用的任何代码.问题是如果我在external.as文件上有这个代码:

private function populateFromForm():void{
   var vo:ValidObject= new ValidObject();
   vo.market = marketInput.text;
   vo.segment = segmentInput.text;
   vo.priceLow = priceLowInput.text;
   vo.priceHigh = priceHighInput.text;
}
Run Code Online (Sandbox Code Playgroud)

其中marketInput,segmentInput,priceLowInput和priceHighInput是MXML文件中定义的TextInputs.当我尝试complile时,我得到一个1120:访问未定义的属性XXXXX

我尝试在函数之前添加这些行:

public var marketInput:TextInput;
public var segmentInput:TextInput;
public var priceLowInput:TextInput;
public var priceHighInput:TextInput;
Run Code Online (Sandbox Code Playgroud)

但我获得了1151:在命名空间内部定义XXXX存在冲突,这是完全有道理的.

有没有办法做到这一点,而不必将所有输入引用作为参数传递给函数?

apache-flex mxml external textinput

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

如何在Objective-C中读取键盘输入

嗨我正在制作一个从键盘输入的程序,我想知道是否有任何方法可以从键盘获取输入并将其存储在NSString对象中.

objective-c textinput

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

Jquery .keypress对动态添加的输入

我目前正在通过.click事件添加输入,然后想要收听此输入上发生的任何按键.但是,附加后不会触发任何事件(即模糊,按键,焦点).有没有人有什么建议?提前致谢!

$("#recipientsDiv").click(function(){
    $(this).append('< input type="text" id="toInput" class="inlineBlockElement" style="border:0px none #ffffff; padding:0px; width:20px; overflow:hidden;" />')
    $("#toInput").focus();
});
$("input").keypress(function(e){
    var inputStr = $(this).html();
    $("#inputCopier").text(inputStr);
    var newWidth = $("#inputCopier").innerWidth;
    $(this).css("width", newWidth);
});
$("#toInput").blur(function(){
    $("#toInput").remove();
});
Run Code Online (Sandbox Code Playgroud)

我也尝试过.keyup .keydown,它们不起作用.

jquery keypress textinput dynamic-forms

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

写入文本文件而不覆盖它

我正在用C++进行重力的数值模拟,我想在每次计算一个步骤时备份我的结果.

但是,我现在这样做,程序总是覆盖文件.我想我总是可以通过将文本保存在不同的文件或变量中来解决问题,但我想知道是否有更简单的方法来打开文本文件以便我不会覆盖它.

我目前的"备份代码"如下所示:

fstream log;
log.open ("log.txt");
if (log.is_open())
{...
  ...
  log.close();
}
Run Code Online (Sandbox Code Playgroud)

c++ numerical textinput

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

WPF:使用模态对话框/ InputDialog查询用户

在WPF应用程序中,我必须从用户那里获得一行信息,我不想使用模态对话框.但是,似乎没有预设对话框.什么是简单易行的方法.我发现在使用Dialogs等许多版本找到它时有点复杂.

我已经不得不使用OpenFileDialog和SaveFileDialog.这些版本如Microsoft.Win32和System.Windows.Form有什么不同?

wpf modal-dialog textinput

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

js在firefox中禁用退格功能

我有以下javascript以防止用户在文本字段中输入无效字符.它在chrome中运行良好,但在firefox中运行不佳.它阻止backspace在firefox的文本字段中输入密钥.

function onlyNumbers(evt) {
    var theEvent = evt || window.event;
    var key = theEvent.keyCode || theEvent.which;
    key = String.fromCharCode( key );
    var regex = /[0-9]|\./;
    if( !regex.test(key) ) {
        theEvent.returnValue = false;
        if(theEvent.preventDefault) theEvent.preventDefault(); 
    }
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以看看并建议修复firefox,以防止退格键作用于文本字段?

可能我想,为退格字符添加正则表达式可以在这里完成工作.有谁知道,如何添加正则表达式来匹配backspace

编辑:

此外,上面的代码应该用Tab键行为中断,我无法使用Tab键跳转到表单中的下一个字段.

javascript regex firefox keycode textinput

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

如何在Yii2中将textInput设置为readOnly?

您如何将设置textInputreadOnly?我有以下示例代码:

<?= $form->field($model, 'GrossPay')->textInput(['id'=>'GrossPay','readonly'=> true])?>
Run Code Online (Sandbox Code Playgroud)

readonly textinput yii2

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