如何将具有特定功能的输入文本字段转换为执行相同功能的te​​xtarea?

时间:2017-10-03 10:02:59

标签: javascript php function input textarea

我想知道是否有办法将输入类型文本字段转换为具有完全相同功能的常规文本区域。

实际上是这里的:

<input id="msg" class="msg-user'.$uid.'" name="msg" onkeydown="if(event.keyCode == 13) { postmsg('.$uid.', 1) }">

我尝试的是:

    <textarea id="msg" class="msg-user'.$uid.'" name="msg" onkeydown="if(event.keyCode == 13) { postmsg('.$uid.', 1) }"></textarea>

但它只返回 undefined 而不是我的文字。 甚至可以将其转换为文本区域吗?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

试试这个

<textarea id="msg" class="msg-user<?php echo $uid;?>" name="msg" 
  onkeydown="if(event.keyCode == 13) { postmsg('<?php echo $uid;?>', 1) }"></textarea>

只需将postmsg('<?php echo $uid;?>', 1)替换为postmsg('.$uid.', 1),因为'.$uid.'是一个字符串,您需要**echo**$uid