将今天的JavaScript代码插入textarea标记中

时间:2014-05-16 14:28:23

标签: javascript html

我正在尝试将今天的日期插入文本区域标记。是否有可能做到这一点?这是回复表的一部分。过去我们手动输入今天的日期。但是在这里它只是将我的JS代码转换为文本。谢谢。

<i><b>Response:</b></i><br><textarea cols=65 rows=10 name="feedback" wrap="hard" tabindex="12" >
<script type="text/javascript">
var d = new Date()
document.write(d.getMonth() + 1)
document.write("/")
document.write(d.getDate())
document.write("/")
document.write(d.getFullYear())
</script>

CURRENT DATE 
Response text.................
</textarea><br><br>

2 个答案:

答案 0 :(得分:0)

您可以这样做:

JSFiddle

<textarea></textarea>

<script>

  var d = new Date(),
      month = d.getMonth() + 1,
      date = d.getDate(),
      year = d.getFullYear(),
      area = document.getElementsByTagName("textarea")[0];

  area.value = month +"/"+ date +"/"+ year;

</script>

答案 1 :(得分:0)

我希望这就是你的意思:

<script type="text/javascript">
    var d = new Date()
    document.write(d.getMonth() + 1)
    document.write("/")
    document.write(d.getDate())
    document.write("/")
    document.write(d.getFullYear())
</script>

<i><b>Response:</b></i><br><textarea cols=65 rows=10 name="feedback" wrap="hard" tabindex="12" >


    Response text.................
</textarea><br><br>

它将输出5/16/2014响应:然后是空的textarea(除了响应文本........................ ....)