我正在通过javascript注册php变量到html表单元素时出错。就像如果我的代码中有PHP变量$edu_notes
,我赋予这个变量的值是如何从PHP变量中修剪不需要的换行符/换行符?
<textarea name="1_1_50" id="1_1_50" ></textarea>
和我的JavaScript代码是一个HTML表单元素:
document.getElementById('1_1_50').value = "<?php echo $edu_notes; ?>";
的$edu_notes
的价值来自linkedin个人资料是:
"First Text Line
Second Text Line"
其第一行文本行和第二行文本行之间存在空行的空白。 和JavaScript提供了一个错误是
unterminated string literal
"First Text line
JavaScript是没有得到充分的值,因为空行的字符串。我已经尝试了一些PHP函数,如filter_var(),nl2br(),trim()
,但没有解决这个问题。我也尝试通过(string) $edu_notes
输入演员。
在我的源文件什么我得到请看下面的截图:
我做这种类型的功能,因为所有的表单元素是从数据库dynamicaly到来。
欢呼声...感谢它的工作 – GitsD 2011-04-22 21:26:33
@GitsD - 如果是您认为您的答案的那个,请点击该答案旁边的投票记录下方勾选的复选标记。 – 2011-04-22 21:34:03
我试图点击这个刻度线从塔起点..但它等待7分钟..这就是为什么延迟tick.sory ... – GitsD 2011-04-22 21:38:44