2016-11-24 7 views
0

ベースフィールドの背後に?fieldname = valueを使用して、html入力フィールドにURL を入力できると思った。 しかし、今朝はこれで終わっている。私は、次のURLへのリンクは、フィールドが空のままとどまる作るときURLからhtml入力フィールドを取り込む方法

これは私のhtml

   <tr class="pure-table-odd"> 
       <td><label for="name">Naam</label></td> 
       <td><input type="text" name="name" value="" required id="name" title=""></td> 
      </tr> 

の一部です。なにか提案を?

http://83.163.140.140//web2016/spa_wellness_arrangementen/vriendinnendag_wellness_arrangement.html?name=test 

ps 実際にはチェックボックスをオンにする必要があります。しかし、私はもっと簡単に何かを試みることを考えました

+0

どのように入力フィールドを移入していますか?あるいは、あなたはurlの "name"パラメータを使うだけで自動的にあなたの入力に名前をつけ、名前は "name"であると思うでしょうか? – sTx

+0

あなたは正しいです。私はこの解決策を他のウェブページで見た。私は今答えを得た、私はそれを解決するJSを探します。あなたの応答のためにありがとう – Richard

+0

これを点検してください:http://w3lessons.info/2013/02/25/how-to-get-url-parameters-values-using-jquery/ – sTx

答えて

1

あなたはそのようなURLパラメータを使用することはできません。リクエストをサーバー側で(PHPなどで)処理するか、javascriptで処理する必要があります。しかし、このような処理を行うと、他にも潜在的なセキュリティホールが広がります。 PHPで

、これはのようになります。

<?php 
echo '<tr class="pure-table-odd"> 
     <td><label for="name">Naam</label></td> 
     <td>'; 
if ($_GET['parameter']) { //checks if "parameter" exists in the URL string 
    $var = $_GET['parameter']; 
    echo '<input type="text" name="name" value="'.$var.'" required id="name" title="">'; 
} 
echo '</td></tr>'; 

?> 
+0

私はこの答えをありがとうJSソリューション – Richard

関連する問題