2017-10-12 8 views
0

javascriptの問題でヘルプが必要な場合は、ウェブサイトのナビゲーションに検索フォームを挿入したいのですが、searchform HTMLコードを貼り付けた後、コンテナ "javascript" does not working。多分私は/ headタグの前にhtmlを置くことができないでしょうか?JavaScriptを使用して貼り付けた後にフォームが表示されない<head>タグ

 

更新:

終了タグを追加した後、私の検索ボックスが機能しています!

+3

フォームの終了タグがありません。 – bhansa

+3

どこにファイルを貼り付けましたか(該当する場合)? これを取り巻くコードを含めることはできますか? – FluffyKitten

+0

''タグの中に 'view'要素を挿入することはできません –

答えて

0

質問に答えるには、いいえ、<head>タグにHTML要素を配置することはできません。これらのものは、開封<body>タグの間で、閉鎖</body>タグの前になければなりません。

<form method="get" id="searchform" class="search-form" action="<?php echo home_url(); ?>" _lpchecked="1"> 
    <fieldset> 
     <input type="text" name="s" id="s" value="<?php _e('Search the site','point'); ?>" onblur="if (this.value == '') {this.value = '<?php _e('Search the site','point'); ?>';}" onfocus="if (this.value == '<?php _e('Search the site','point'); ?>') {this.value = '';}" > 
     <button id="search-image" class="sbutton" type="submit" value=""> 
      <i class="point-icon icon-search"></i> 
     </button> 
     <!-- <input id="search-image" class="sbutton" type="submit" style="border:0; vertical-align: top;" value="<?php //_e('Search','point'); ?>"> --> 
    </fieldset> 
</form> 

あなたは私があなたの</fieldset></form>タグを追加しました気付くでしょう:

また、あなたは、フォームを閉じていない、次の例では、あなたのケースでは「完全」の形になります。

+0

働いてくれてありがとう、しかし私は別の問題が発生しました。 – Reivax

関連する問題