2017-11-02 20 views
-2

私は内部のウェブサイトの検索に取り組んでいます。JavaScriptを使わずにテキストフィールドから値を取得するには?

私は例えば、テキストフィールドから値を取得したい: How do I get the value of text input field using JavaScript?

しかし残念ながら、それはサポートされていない:私はここで説明するように値を取得するにはJavaScriptを使用する方法を知っている

<input name="search" type="text" id="search" /> 

JavaScriptを埋め込むか、または使用する。 HTMLとCSSのみが許可されます。

JavaScriptを使用せずにテキストフィールドから値を取得する可能性はありますか?

<a href="http://www.thisismywebsite.html?query=' + search'"> 

ありがとう、ありがとうございました。

+3

'dynamic' ===' javascript' –

+0

フォームを使用すると閉じますが、それでもリンクは作成されません。 – evolutionxbox

+0

私はそれを恐れていた...とにかくありがとう。 –

答えて

6

これはフォームのために設計されたものです。

<form action="http://www.thisismywebsite.html"> 
    <input name="query" type="text" id="search"> 
    <!-- The name must match the key in the query string! --> 

    <button>Submit</button> 
</form> 

実際にそのように見えるようにするには、ボタンをリンクのようにスタイルすることができます。

(あなたが他の末尾に値を読み取るために何か(サーバー側の処理またはクライアント側JS)が必要になりますが、それはあなたの質問の範囲外です。)

関連する問題