在iframe中聚焦Textfield(Tricky!)

时间:2010-12-30 19:11:55

标签: javascript

我想将焦点设置到我网站上的文本字段中。有两个问题:

  1. 文本字段位于外部页面(我无法控制)。它使用iframe嵌入我的页面。
  2. 每次加载页面时,textfield都会生成一个自己的随机ID。
  3. 这是我想要关注的文本字段的HTML代码()


    <div class="UIComposer_InputShadow"><textarea placeholder="Discuss this event" onfocus="window.UIComposer &amp;&amp; UIComposer.focusInstance(&quot;c4d1cd73d90f2f8884818513&quot;);" name="status" id="c4d1cd73d90f2f8884818513_input" title="Discuss this event" class="UIComposer_TextArea     DOMControl_placeholder">Discuss this event</textarea></div>
    

    请注意,“c4d1cd73d90f2f8884818513_input”和c4d1cd73d90f2f8884818513是随机生成的值。

    如果有人能帮助我解决这个问题会很棒,

    非常感谢! ;)

    格尔茨,

    卡米洛

2 个答案:

答案 0 :(得分:5)

抱歉,您无法执行此操作:Same Origin Policy会阻止您访问该外部iframe。

答案 1 :(得分:1)

我猜这是一个Facebook插件。即使你能做到这一点,我也怀疑Facebook是否希望你操纵插件中的元素。