2017-01-30 13 views
0

私自身でこれを理解しようとすると少し問題がありました。私はコードの少し書いていくつかの経験を持っているが、これは私が正しく動作することができない一つのことです。送信ボタンを押した後に特定の領域にテキストを返す

バックストーリーは、自分の人を実際に使っていない私たちのウェブサイトを開発するために、若干経験の浅いウェブサイト会社を雇ったものです。彼らは事業を耕作した。当時の私の上司は、最終製品で間違っていたときに間違ってサインインしました。それがすべて言われて、それが終わった後、それは修正するために私の周に投げ捨てられた。

私の質問は、送信ボタンを使用してPHPファイルの結果をエコーし​​ています。私は、送信ボタンがonclick =関数でクリックされると、私は周りを遊んでいます。テキストをポップアップして、特定の場所(画像の返り値のすぐ上)に、私が取り組んでいる問題は、それが私のために働いていないということです。結果が戻ったら、新しいページに表示する方法を教えてください。どのような助けも本当に感謝しています。私はすでに壁に向かって頭を叩いています。その後、私は明らかにリンクが選択されたときに私はそれを隠すことができるだろうかどうかを表示するようになった。

<script> 
 
function onclick(ScrollDown) {Document.getElementsByTagName("ScrollDown").innerHTML=Please scroll down to view your search results. Click on the medical provider’s name under their photo to learn more.;}
<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="ScrollDown()"><br/><a href="/search-doctors.php">clear</a></div></div> 
 

 
       
 
        
 
        
 
<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>
の写真は、私はあなたの関数名が間違っていると思う

   Thank you in advance! 

答えて

0

この線の下に開始します。また、あなたのinnerHTMLプロパティは、文字列(開始することと「で終わる必要があります

function ScrollDown() { 
Document.getElementsByTagName("ScrollDown").innerHTML="Please scroll down to view your search results. Click on the medical provider’s name under their photo to learn more."; 
} 

はそれが役に立てば幸い

編集:。 ちょうどScrollDownがタグですが、idではありませんので、あなたは間違っているgetElementsByTagNameの操作を行うことを見ました。あなたが代わりにgetElementByIdを使用する必要があります。

0

をあなたが存在しない関数を呼び出しているようだ。 あなたは「onclickの」ウィッヒは「ScrollDown」と呼ばれるパラメータを受け取るという関数を定義した。

input要素内の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> 
関連する問題