我想创建一个页面,用户粘贴他们的视频代码并点击go按钮。当他们这样做时,我希望我的参数被附加到他们粘贴的参数上。我似乎无法弄清楚如何获取现有值并添加参数。这是在一个对象标签内。任何帮助表示赞赏。这里的代码:使用jquery添加参数到视频代码
Enter code for video:<br />
<textarea rows="15" cols="50" name="code" id="code"></textarea><br />
<button id="go">Go</button><br /><br />
<script>
jQuery('#go').click(function() {
$("#code").val(function(i, vals) {
var myParams = "<param name=\"includeAPI\" value=\"true\" />";
var $codes = $(vals).find('param').appendTo(myParams);
vals += $codes;
return vals;
});
});
</script>
这个脚本只是给了我原来的粘贴加上[对象对象]在最后。
剪断的视频编码
<object id="video" class="video_page">
<param name="bgcolor" value="#FFFFFF" />
<param name="width" value="480" />
<param name="height" value="270" />
<param name="playerID" value="1412222" />
<param name="playerKey" value="556555dw4ff4r" />
</object>
谢谢。虽然它可以去除在简洁的情况下我没有粘贴的对象之后的代码。我会研究如何将其添加回来。 – 2012-03-26 20:16:19
啊,是的,没想到你可能会有额外的输入......这个变化会处理: – redlena 2012-03-26 20:44:26
谢谢。这非常有帮助! – 2012-03-26 20:52:05