Javascript 返回按钮";ID";在Iframe内

Javascript 返回按钮";ID";在Iframe内,javascript,Javascript,我有下面的代码,让我在单击按钮“ID”后返回它 <button id="1" onClick="reply_click(this.id)">B1</button> <button id="2" onClick="reply_click(this.id)">B2</button> <button id="3" onClick="reply_click(this.id)">B3</button> <script ty

我有下面的代码,让我在单击按钮“ID”后返回它

<button id="1" onClick="reply_click(this.id)">B1</button>

<button id="2" onClick="reply_click(this.id)">B2</button>

<button id="3" onClick="reply_click(this.id)">B3</button>

<script type="text/javascript">

function reply_click(clicked_id)

{
alert(clicked_id);

}

</script>
B1
地下二层
地下三层
功能回复\u点击(点击\u id)
{
警报(单击了\u id);
}
我可以在html标记正下方的Iframe src容器中使用脚本,以便在其中返回单击的按钮ID吗

或者我应该引用其他方式,比如PostMessage,这样我就可以收到一个点击按钮“ID”的字符串,以后再使用它


非常感谢您的帮助,但我是一个糟糕的图形设计师,对javascript还不熟悉。

我不确定,但我猜由于安全原因,这是不可能的。即使有可能,也不建议这样做。iframe中的页面不能使用主页中定义的Javascript函数,您需要使用
PostMessage
@barmar,如果我使用PostMessage,我应该通过PostMessage传递的参数名是什么?