下面是一个在textarea字段中添加签名的脚本。签名来自数据库表,它是一个文本列。此外,在将其添加到文本区域之前,它会在前面添加两个新行以提供写入空间。
$value = '\n\n'.$signature['usertext'];
<script type="text/javascript">
var signature = "$value";
var ta = document.getElementById('emailbox');
ta.value = signature;
</script>
当数据库中添加的签名超过一行时,问题就出现了。它根本没有被添加到textarea中。 usertext列的值是:
test550550
adsadasdasdas
感谢任何帮助。
答案 0 :(得分:0)
是javascript还是php?我认为javascript使用“+”而不是“。”用于字符串连接。因此,您的$value = '\n\n'.$signature['usertext'];
可能需要更改为$value = '\n\n' + $signature['usertext'];