Javascript 将文本插入Tumblr询问框

Javascript 将文本插入Tumblr询问框,javascript,html,css,tumblr,Javascript,Html,Css,Tumblr,是否有人知道在首次加载页面时,是否有方法将文本添加到tumblr询问框中?我正在运行一个博客,人们可以向女孩或男孩寻求建议。我希望他们单击一个链接并转到询问页面,但根据他们单击的链接,AskHim或#AskHer将预先添加到询问框中。如果没有这些“标签”(只是基本文本),所有的问题都会进入我的收件箱,我不知道他们想从哪个角度(男人或女孩)来回答他们的问题 HTML: 我找到了一些关于如何使用javascript将文本插入文本框的主题。然而,tumblr有自己的内置标签/html系统,所以我不确定

是否有人知道在首次加载页面时,是否有方法将文本添加到tumblr询问框中?我正在运行一个博客,人们可以向女孩或男孩寻求建议。我希望他们单击一个链接并转到询问页面,但根据他们单击的链接,AskHim或#AskHer将预先添加到询问框中。如果没有这些“标签”(只是基本文本),所有的问题都会进入我的收件箱,我不知道他们想从哪个角度(男人或女孩)来回答他们的问题

HTML:

我找到了一些关于如何使用javascript将文本插入文本框的主题。然而,tumblr有自己的内置标签/html系统,所以我不确定这是否可行

i、 e


函数添加(文本){
var TheTextBox=document.getElementById(“Mytextbox”);
TheTextBox.value=TheTextBox.value+文本;
}
此外,这里还有一个指向我的博客()的链接。用户将单击我博客左侧的“询问她”或“询问他”图像链接

然后,这将把他们带到我的询问页面,我希望文本插入询问框()


提前感谢您提供的任何建议

我能想到的实现这一点的唯一方法就是使用


但是,我不确定您是否能够操作主文本区域,因为Tumblr使用iFrame来定制询问页面。

不,这似乎不起作用。我不确定是否可以为它编写javascript函数。如果你能想到其他的事情,请让我知道。@TheUnCola你这里有几个问题。首先,它确实看起来像是ask表单的iframe源与tumblr帐户在同一个域上(无论如何我相信是这样的)。如果它在同一个域上,你应该能够使用jquery来定位它(这在javascript中是可能的,但我缺乏纯js技能)。另一个问题是,如果要分别针对这些IFrame,它们当前都具有相同的id。应该仍然可以针对它们,因为它们似乎具有唯一的父包装器。@TheUnCola如果您认为这可能有帮助,我可以尝试编写一些代码供您测试。@TheUnCola上也已经有错误您在控制台中链接到的页面,您可能必须先修复该页面,然后才能运行其他自定义js。实际上,您可能必须放弃该页面,我认为主域可能是相同的,但您的tumblr将位于不同的子域,因此我认为这不起作用。很抱歉
<div id="askbox">
   <iframe frameborder="0" height="190" id="ask_form" scrolling="no" 
   src="http://www.tumblr.com/ask_form/whatishethinking.tumblr.com"
   width="100%" style="background-color: transparent; overflow: hidden;"
   </iframe>
</div>
#askbox {
   margin: 10px auto;
   width:600px;
}
<script>
   function add(text){
      var TheTextBox = document.getElementById("Mytextbox");
      TheTextBox.value = TheTextBox.value + text;
   }
</script>