Javascript 替换html5中文本框的输出文本
如何替换html5中的输出文本 例如,用户输入以下文本:我的名字是托尼 我想将输出文本:“Toni”替换为Ani,例如,output,变成:“My name is Ani” 这是我的代码: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=
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