【发布时间】:2012-11-08 12:55:51
【问题描述】:
我在我的简单内容管理系统中添加了这样的按钮到我的表单中。我写文章等。所以我也想添加图片和视频。我想通过自定义标签添加它们
function formatText (el,tagstart,tagend) {
if (el.setSelectionRange) {
el.value = el.value.substring(0,el.selectionStart) + tagstart + el.value.substring(el.selectionStart,el.selectionEnd) + tagend + el.value.substring(el.selectionEnd,el.value.length)
}
else {
var selectedText = document.selection.createRange().text;
if (selectedText != "") {
var newText = tagstart + selectedText + tagend;
document.selection.createRange().text = newText;
}
}
}
<form name="my_form">
<textarea name="my_textarea" id="mytext"></textarea><br />
<input type="button" value="IMAGE" onclick="formatText (document.getElementById('mytext'),'[IMAGE]','[/IMAGE]');" />
这是在我的文本区域中添加 [IMAGE] [/IMAGE] 标记,我想在提交表单后显示此标记之间的图像链接。同样,我想添加 [VIDEO] [/VIDEO] 标签,如果我在这些标签之间编写 youtube 链接,则在显示页面时显示视频。
我该怎么做?
【问题讨论】:
-
要显示 youtube 视频,您必须插入 youtube 的自定义嵌入代码。见support.google.com/youtube/bin/…。
-
如何与自定义标签集成?
-
我不明白你说的自定义标签是什么意思。
-
如何将 [VIDEO]youtube.com?vvddee [/VIDEO] 自动识别为视频文件?请再次阅读我的问题
-
所以您想在 html 中搜索 [VIDEO]
[/VIDEO] 并嵌入提到的 youtube 视频?
标签: php javascript html forms tags