我需要做一个DOM取代,这样的事情:如何编写代码的JavaScript内
$("#target").html('<?php echo $html?>');
其中$html
变量可能是一个复杂的标记
$html = '<div>
<input type="text" name="test" />
</div>';
当然,我需要某种形式的的转义,或者JavaScript引擎在第一个crlf或引用中会出现语法问题。在导轨中有一个简单的功能escape_javascript
,使它非常容易。 cakephp中有没有类似的东西?
的[传递一个PHP字符串JavaScript变量(和逃避换行符)](可能重复http://stackoverflow.com/questions/168214/pass-a-php-string-to-a-javascript -variable-and-escape-newlines) – ndm