我有一个动态创建的链接,如下所示:
<a onclick="Edit('value from a text column here')" href="javascript:void(null);">Edit</a>
Run Code Online (Sandbox Code Playgroud)
使用编辑功能,然后获取传入的值并将其放入Yahoo Rich Text Editor.这种方法很有效,除非在传递的文本中有单引号.显而易见的问题是链接看起来像:
<a onclick="Edit('I'm a jelly donut')" href="javascript:void(null);">Edit</a>
Run Code Online (Sandbox Code Playgroud)
关于我能做什么的任何建议?我宁愿不要偏离我目前正在使用的结构太远,因为它是标准的东西(也许标准很糟糕,但这完全是另一个问题).
注意:我使用ASP作为我的服务器端语言.
Chr*_*son 14
在将引号字符"
插入HTML之前,将引号字符转换为HTML等效字符.维基百科上有很多 HTML/XML字符代码.
根据您动态生成代码的方式,可能有一个函数可以为您执行此操作:PHP具有htmlspecialchars,虽然我不熟悉ASP等,但我确信有类似的例程.
归档时间: |
|
查看次数: |
10796 次 |
最近记录: |