<script language="JavaScript">
var text_enter_url      = "请输入连接网址";
var text_enter_txt      = "请输入连接说明";
var error_no_url        = "您必须输入网址";
var error_no_txt        = "您必须连接说明";
function Curl() {
var FoundErrors = '';
var enterURL   = prompt(text_enter_url, "http://");
var enterTxT   = prompt(text_enter_txt, enterURL);
if (!enterURL)    {
FoundErrors += "\n" + error_no_url;
}
if (!enterTxT)    {
FoundErrors += "\n" + error_no_txt;
}
if (FoundErrors)  {
alert("错误!"+FoundErrors);
return;
}
var ToAdd = ""+enterTxT+"";
document.txtcontent.value+=ToAdd;
document.txtcontent.focus();
}
</script><textarea rows="15" name="txtcontent" cols="70" class="smallarea"></textarea>
<input name="a" type="button" onclick="Curl()" value="Button" /> 
就想实现按一下button就向textarea中加入一个类似UBB标签中的URL标签 但textarea没反应.
求高手帮改改~

解决方案 »

  1.   


    <textarea rows="15" name="txtcontent" id="test" cols="70" class="smallarea"></textarea>
    <input name="a" type="button" onclick="Curl()" value="Button" /> 
    <script language="JavaScript">
    var text_enter_url      = "请输入连接网址";
    var text_enter_txt      = "请输入连接说明";
    var error_no_url        = "您必须输入网址";
    var error_no_txt        = "您必须连接说明";
    function Curl() {
    var FoundErrors = '';
    var enterURL   = prompt(text_enter_url, "http://");
    var enterTxT   = prompt(text_enter_txt, enterURL);
    if (!enterURL)    {
    FoundErrors += "\n" + error_no_url;
    }
    if (!enterTxT)    {
    FoundErrors += "\n" + error_no_txt;
    }
    if (FoundErrors)  {
    alert("错误!"+FoundErrors);
    return;
    }
    var ToAdd = ""+enterTxT+"";
    document.getElementById('test').value+=ToAdd;
    document.txtcontent.focus();
    }
    </script>
      

  2.   


    <script language="JavaScript">
    var text_enter_url      = "请输入连接网址";
    var text_enter_txt      = "请输入连接说明";
    var error_no_url        = "您必须输入网址";
    var error_no_txt        = "您必须连接说明";
    function Curl() {
    var FoundErrors = '';
    var enterURL   = prompt(text_enter_url, "http://");
    var enterTxT   = prompt(text_enter_txt, enterURL);
    if (!enterURL)    {
    FoundErrors += "\n" + error_no_url;
    }
    if (!enterTxT)    {
    FoundErrors += "\n" + error_no_txt;
    }
    if (FoundErrors)  {
    alert("错误!"+FoundErrors);
    return;
    }
    var ToAdd = ""+enterTxT+"";
    document.getElementById('txtcontent').value+=ToAdd;
    document.getElementById('txtcontent').focus();
    }
    </script><textarea rows="15" id="txtcontent" name="txtcontent" cols="70" class="smallarea"></textarea>
    <input name="a" type="button" onclick="Curl()" value="Button" /> 
      

  3.   

    <script language="JavaScript">
    var text_enter_url      = "请输入连接网址";
    var text_enter_txt      = "请输入连接说明";
    var error_no_url        = "您必须输入网址";
    var error_no_txt        = "您必须连接说明";
    function Curl() {
    var FoundErrors = '';
    var enterURL   = prompt(text_enter_url, "http://");
    var enterTxT   = prompt(text_enter_txt, enterURL);
    if (!enterURL)    {
    FoundErrors += "\n" + error_no_url;
    }
    if (!enterTxT)    {
    FoundErrors += "\n" + error_no_txt;
    }
    if (FoundErrors)  {
    alert("错误!"+FoundErrors);
    return;
    }
    var ToAdd = ""+enterTxT+"";
    document.getElementsByName("txtcontent")[0].value+=ToAdd;
    document.getElementsByName("txtcontent")[0].focus();

    }
    </script><textarea rows="15" name="txtcontent" cols="70" class="smallarea"></textarea>
    <input name="a" type="button" onclick="Curl()" value="Button" /> 
      

  4.   

    你的方式有问题
    document.getElementsByName("txtcontent")[0].value+=ToAdd;
    document.getElementsByName("txtcontent")[0].focus();