在Replace()方法-Javascript中使用变量
我正在尝试替换标记中alt=”“属性的内容 replacment文本来自分配给var alttext的textarea输入 var oldtext包含带有用于替换的占位符的标记,如:在Replace()方法-Javascript中使用变量,javascript,variables,methods,replace,Javascript,Variables,Methods,Replace,我正在尝试替换标记中alt=”“属性的内容 replacment文本来自分配给var alttext的textarea输入 var oldtext包含带有用于替换的占位符的标记,如: <img alt="placeholder" scr="pic.jpg" /> 但它不起作用 如何使用alttext变量内容替换占位符 非常感谢大家 function replacer() { var alttext = document.myform.alttext.value; va
<img alt="placeholder" scr="pic.jpg" />
但它不起作用
如何使用alttext变量内容替换占位符
非常感谢大家
function replacer() {
var alttext = document.myform.alttext.value;
var oldtext = document.myform.oldtext.value;
var replacedtext = oldtext.replace("placeholder", alttext);
document.myform.outputtext.value = replacedtext;
}
您试图用引号将变量(alttext)替换为字符串文字
您试图用引号将变量(alttext)替换为字符串文字。替换(“占位符”,alttext)。请注意缺少引号'alttext'
是一个文本字符串,alttext
是一个变量。oldtext.replace(“占位符”,alttext)
。请注意缺少引号'alttext'
是一个文本字符串,alttext
是一个变量。
function replacer() {
var alttext = document.myform.alttext.value;
var oldtext = document.myform.oldtext.value;
var replacedtext = oldtext.replace("placeholder", alttext);
document.myform.outputtext.value = replacedtext;
}