Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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
在Replace()方法-Javascript中使用变量_Javascript_Variables_Methods_Replace - Fatal编程技术网

在Replace()方法-Javascript中使用变量

在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

我正在尝试替换标记中alt=”“属性的内容

replacment文本来自分配给var alttext的textarea输入

var oldtext包含带有用于替换的占位符的标记,如:

<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;        
}