如何用第二个div中的其他字母替换一个div中的随机字母?

时间:2015-06-26 00:34:26

标签: javascript html javascript-events

我有两个元素<input type = text><div>。我需要帮助为输入创建事件处理程序,以便输入任何内容,将写入div但将替换所有出现的特定字母。例如,如果输入gjdafrffakja并且我将“a”替换为“A”,则div将包含gjdAfrffAkjA.

1 个答案:

答案 0 :(得分:0)

试试这段代码

&#13;
&#13;
function changeText(obj){
  var res = obj.innerHTML.replace(/a/gi, "A");
  obj.innerHTML=res;
    
  div2.innerHTML=res;
}
&#13;
<div  style="width:100%; height:50px; background-color:pink;"
      contenteditable="true" onkeyup="changeText(this)"></div>
<br><br>
<div id="div2" style="width:100%;height:50px;background-color:yellow;"></div>
    
&#13;
&#13;
&#13;