ボタンをクリックして、URL をポップアウト ボックスに入力し、この新しいリンクをフォームに自動的に送信して、データベースを更新しようとしています。
Javascript 関数:
function flickrFunction() {
var x;
var flickr =prompt("Please enter your Flickr URL","<?=$flickrLink?>");
if (flickr!=null) {
x = flickr;
document.getElementById("fl").value = x;
}
php/html
<?php } if(!empty($flickrLink)){ ?>
<a><button onclick="flickrFunction()" style="width: 45px; height: 45px; border: none;">
<img src="../images/social/fl.png" width="40" height="40"></button></a>
<?php } else { ?>
<a><button onclick="flickrFunction()" style="width: 45px; height: 45px; border: none;">
<img src="../images/social/flAdd.png" width="40" height="40"></button></a>
<?php } ?>
htmlフォーム
<form method="post" action="admin.php">
<input type="hidden" name="submitSocial" value="true"/>
<input type="hidden" name="fl" id="fl" value="<?=$flickrLink?>"
onchange="this.form.submit();"/>
</form>
私はこれでどこが間違っているのかわかりません。どんな助けでも大歓迎です。