Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.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 替换html5中文本框的输出文本_Javascript_Jquery_Css_Html - Fatal编程技术网

Javascript 替换html5中文本框的输出文本

Javascript 替换html5中文本框的输出文本,javascript,jquery,css,html,Javascript,Jquery,Css,Html,如何替换html5中的输出文本 例如,用户输入以下文本:我的名字是托尼 我想将输出文本:“Toni”替换为Ani,例如,output,变成:“My name is Ani” 这是我的代码: textboxs.html //从textboxs.html 函数repleace(){ var txtName=document.getElementById(“txtName”); var txtOutput=document.getElementById(“txtOutput”); var name=

如何替换html5中的输出文本

例如,用户输入以下文本:我的名字是托尼

我想将输出文本:“Toni”替换为Ani,例如,output,变成:“My name is Ani”

这是我的代码:

textboxs.html
//从textboxs.html
函数repleace(){
var txtName=document.getElementById(“txtName”);
var txtOutput=document.getElementById(“txtOutput”);
var name=txtName.value;
如果(名称=“托尼”){
name=“ani”;
}
txtOutput.value=名称;
}
文本框输入和输出
键入您的姓名:
使用替换功能


名称。替换(“toni”、“Ani”)

看看Javascript内置函数replace:

这将搜索字符串并仅用新的替换匹配的部分

解释代码不起作用的原因:

您正在检查文本框值是否等于toni,如果是,则将整个字符串替换为ani