我想直接从params值读取到NPAPi插件
这是我当前的JS和表单代码
<script>
var control = document.getElementById('embed');
</script>
<form name="formname">
<input type=button value="Inc name" onclick='embed.name="albert";'>
<input type=button value="Inc phone" onclick='embed.phone="123456";'>
</form>
这可以将embed.name
和embed.phone
传递给我的dll
如何使用javascript直接设置params而不使用表单或点击事件,如下所示:
<EMBED id="embed" TYPE="application/x-plugin" ALIGN=CENTER WIDTH=400 HEIGHT=300>
<param name="name" value="albert" />
<param name="phone" value="123456" />
</EMBED>
答案 0 :(得分:0)
您应该能够使用setAttribute创建名称值对。
document.getElementById("embed").setAttribute("name", "albert");
document.getElementById("embed").setAttribute("phone", "123456");
然后您可以稍后使用getAttribute访问值,但我不确定“embed”是否是元素id的保留字。