输入值中有多个双引号

时间:2017-06-10 09:40:27

标签: php

我想询问是否可以在输入值中添加多个双引号,如下所示:

<input value= "<iframe src="http://xxx.xx/embed?t=<?php the_title(); ?>" 
width='640' height='360'
allowscriptaccess='always' allowfullscreen='true'
scrolling='no' frameborder='0'></iframe>"

因此,整个<iframe>元素包含在双引号内,就像src属性(URL)的值一样,但URL不会包含在值中。

这可以实现吗?

1 个答案:

答案 0 :(得分:1)

您可以尝试使用反斜杠转义双引号..... 有关详细信息,请访问How to properly escape quotes inside html attributes?

<input value= "<iframe src=&quot;http://xxx.xx/embed?t=<?php the_title(); ?>&quot; 
width=&quot;640&quot; height=&quot;360&quot;
allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot;
scrolling=&quot;no&quot; frameborder=&quot;0&quot;></iframe>"