Javascript 点击提交按钮后返回特定区域中的文本

Javascript 点击提交按钮后返回特定区域中的文本,javascript,php,input,onclick,return,Javascript,Php,Input,Onclick,Return,我自己想弄清楚这件事有点困难。我有一些编写代码的经验,但这只是我无法正常工作的一件事 背后的故事是,我们聘请了一家经验不多的网站公司为我们开发一个网站,而实际上他们甚至没有使用自己的人。他们把生意外包出去了。我的老板当时无意中签下了最终产品,当时还没有完成。在这一切都说了又做了之后,它被扔在我的膝盖上修理 我的问题是,我们正在使用提交按钮来回显php文件的结果。我一直在玩弄一旦用onclick=函数单击submit按钮,它就会在我想要的某个位置(就在图片返回结果的上方)弹出文本,并显示一个。我遇

我自己想弄清楚这件事有点困难。我有一些编写代码的经验,但这只是我无法正常工作的一件事

背后的故事是,我们聘请了一家经验不多的网站公司为我们开发一个网站,而实际上他们甚至没有使用自己的人。他们把生意外包出去了。我的老板当时无意中签下了最终产品,当时还没有完成。在这一切都说了又做了之后,它被扔在我的膝盖上修理

我的问题是,我们正在使用提交按钮来回显php文件的结果。我一直在玩弄一旦用onclick=函数单击submit按钮,它就会在我想要的某个位置(就在图片返回结果的上方)弹出文本,并显示一个。我遇到的问题是,它对我不起作用,我如何让它在结果返回后显示在新页面上。任何帮助都会非常感激,因为我已经用这种方法多次尝试了。然后,在我得到它出现后,我将如何能够隐藏它时,清除链接被选中


函数onclick(ScrollDown){Document.getElementsByTagName(“ScrollDown”).innerHTML=请向下滚动以查看搜索结果。单击医疗提供者照片下的姓名以了解更多信息。}




(请向下滚动查看您的搜索结果。单击他们照片下的医疗提供商名称以了解更多信息。)

我认为您的函数名是错误的。此外,innerHTML必须是字符串(以“.”开头和结尾)

希望能有帮助

编辑:
刚才看到您使用了getElementsByTagName,这是错误的,因为ScrollDown不是一个标记,而是一个id。您应该使用getElementById。

您似乎在调用一个不存在的函数。 您定义了一个名为“onclick”的函数,它接收一个名为“ScrollDown”的参数

请注意,在输入元素内部的onclick事件中,您正在调用一个名为“ScrollDown”的函数,您应该改为调用“onclick”,并且必须传递一个包含要操作的元素名称的字符串

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="formfield3"><br/>
    <input type="submit" name="submit" value="submit" onclick="onclick('ScrollDown')"><br/>
    <a href="/search-doctors.php">clear</a>
</div>



您在“p”标记上也犯了一个错误,id属性必须声明为不带空格,这只是一个名称,它不会调用任何函数:

<p id="ScrollDown">(Please scroll down to view your search results.  Click on the medical provider’s name under their photo to learn more.)</p>

(请向下滚动查看您的搜索结果。单击他们照片下的医疗机构名称以了解更多信息。)

<p id="ScrollDown">(Please scroll down to view your search results.  Click on the medical provider’s name under their photo to learn more.)</p>