如图 求大神指点往下面两个输入框中输入值的时候会相应的替换上面文本框里的值 要求每次输入都会替换 初始化默认参数为${1} ${2}js

解决方案 »

  1.   

    要求每次输入都会替换
    re:
    第一次我输入:1,2
            textarea中是:用户是上帝啊1日2第二次我输入:a,b
            textarea由"用户是上帝啊1日2" 变为:"textarea中是:用户是上帝啊a日b"
      

  2.   

    对啊 
    第三次输入:C,D
     textarea由"用户是上帝啊a日b"" 变为:"textarea中是:用户是上帝啊C日D"
      

  3.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head><body>
    内容:<textarea name="content" id="content" rows="4" cols="40">用户是上帝啊{PARA1}日{PARA2}</textarea>
    参数:<input type="text" name="para1" id="para1" value="" />
    参数:<input type="text" name="para2" id="para2" value="" /><script type="text/javascript">
    var template;
    window.onload=function(){
    template=document.getElementById('content').innerHTML;
    }
    document.getElementById('para1').onkeyup=function(){
    var para2 = document.getElementById('para2').value;
    tmp=(para2.length>1)?template.replace("{PARA2}",para2):template;


    document.getElementById('content').innerHTML=tmp.replace("{PARA1}",this.value);
    }
    document.getElementById('para2').onkeyup=function(){
    var para1 = document.getElementById('para1').value;
    tmp=(para1.length>1)?template.replace("{PARA1}",para1):template;

    document.getElementById('content').innerHTML=tmp.replace("{PARA2}",this.value);
    }
    </script>
    </body>
    </html>
      

  4.   

    function getValue(){
    var text1 =document.getElementById('text1').value;
    var text2 = document.getElementById('text2').value;
    var textareaText = document.getElementById('textareaText'); 
        vartextareaText.value = text1 + text2;
    return values;
    }
    <textarea rows="10" cols="100" id="textareaText">fdfd</textarea>
    <br/>
    1:<input type="text" id="text1" /><br/><br/>
    2:<input type ="text" id="text2" /><br/><br/>
    <button onclick = 'getValue()'>提交</button>
      

  5.   

    function getValue(){
        var text1 =document.getElementById('text1').value;
        var text2 = document.getElementById('text2').value;
        var values = document.getElementById('textareaText').value;     
            values = text1 + text2;
            return values;
    }
    上面的js粘贴错了