jQuerを使って試すことができますこのようなY:
<form>
<input id="usernameInput" name="username" value="">
<input type="submit" value="Submit">
</form>
<a id="RetrivePasswordBtn" href="#" data-url="http://www.example.com">
Retrieve Password
</a>
とjQueryコードのように行くだろう:
<?php
function functionName() {
// Here you can get the value of the username
$username = $_GET('username');
}
View it in jsFiddle
・ホープ、この:PHPで
<script>
$(document).on(ready, function() {
$("#usernameInput").on("input", function(e) {
var url = $("#RetrivePasswordBtn").data("url");
url += "?username=" + encodeURIComponent($(this).val());
$("#RetrivePasswordBtn").prop("href", url);
})
})
</script>
はあなたのようなGETのparamsでそれを得るだろう助けて!
またはコードブロックを参照してください -
$(document).on('ready', function() {
\t $("#usernameInput").on("input", function(e) {
\t var url = $("#RetrivePasswordBtn").data("url");
\t url += "?username=" + encodeURIComponent($(this).val());
\t $("#RetrivePasswordBtn").prop("href", url);
$("#textBlock").text(url);
\t });
});
.btn {
display: inline-block;
padding: 10px;
background-color: #1C90F3;
color: #fff;
text-decoration: none;
margin-top: 20px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form>
<input id="usernameInput" name="username" value="">
<input type="submit" value="Submit">
</form>
<a id="RetrivePasswordBtn" class="btn" href="#" data-url="http://www.example.com">
Retrieve Password
</a>
<br /><br />
<div>
Link to be created - <span id="textBlock"></span>
</div>
多分AJAX呼び出しを書くのか? – McStuffins