Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在文本输入中固定光标位置_Javascript_Css - Fatal编程技术网

Javascript 如何在文本输入中固定光标位置

Javascript 如何在文本输入中固定光标位置,javascript,css,Javascript,Css,我正在将美元金额输入文本输入字段。当我将方向设置为RTL时,有没有一种方法可以将光标保持在最右边的位置并保持在那里 <input type="text" id="textArea"> 这只是在右侧启动光标,但当您键入时,光标仍以标准方式移动。如果您需要任何帮助,我们将不胜感激。因为您正在处理输入中的文本,只需使用文本对齐:右 #textArea{ text-align: right; } 由于您正在处理输入中的文本,只需使用text align:right #textAr

我正在将美元金额输入文本输入字段。当我将方向设置为RTL时,有没有一种方法可以将光标保持在最右边的位置并保持在那里

<input type="text" id="textArea">

这只是在右侧启动光标,但当您键入时,光标仍以标准方式移动。如果您需要任何帮助,我们将不胜感激。

因为您正在处理输入中的文本,只需使用
文本对齐:右

#textArea{
    text-align: right;
}

由于您正在处理输入中的文本,只需使用
text align:right

#textArea{
    text-align: right;
}

由于您正在处理输入中的文本,只需使用
text align:right

#textArea{
    text-align: right;
}

由于您正在处理输入中的文本,只需使用
text align:right

#textArea{
    text-align: right;
}

另一个解决方案是使用


另一个解决方案是使用


另一个解决方案是使用


另一个解决方案是使用


向输入中添加另一个类似以下内容的属性:

onkeyup="rtl(this);"

向输入中添加另一个类似以下内容的属性:

onkeyup="rtl(this);"

向输入中添加另一个类似以下内容的属性:

onkeyup="rtl(this);"

向输入中添加另一个类似以下内容的属性:

onkeyup="rtl(this);"

可能重复:可能重复:可能重复:可能重复:可能重复:这不能解决他的问题。当你打字时,文本是右对齐的,但是从左到右读。这并不能解决他的问题。当你打字时,文本是右对齐的,但是从左到右读。这并不能解决他的问题。当你打字时,文本是右对齐的,但是从左到右读。这并不能解决他的问题。键入时,文本将右对齐,但从左向右读取。