0

私のページにリンクがあり、クリックするとプロンプトが表示され、そこに何かを書き込むと、リンクのhrefが変更され、ページ上を移動します。しかし、私はこのようなものを持っています:

var link="index.php?s=podporaf&act=close";
function editLink() {
var x = prompt("Note":, ""); 
link+="&note=" + x;

window.location=link;

そしてリンク:

<a onclick="editLink()"  href="#">Close</a>

私が望むのは、ページに移動する前にhrefをに変更することだけです

href="index.php?s=podporaf&act=close&note=something"

そして、そのページに行きます。そこで、質問が 2 つあります。それは可能ですか?もしそうなら、どのように?私の解決策は機能しません。リンクをたどるだけですが、プロンプトは表示されません。

4

1 に答える 1

0

prompt("Note":, "");構文エラーです。は:間違った場所にあります。

prompt("Note:", "");

また、editLinkyour が定義される前にが定義されていることを確認してください<a>。だからあなた<script>をページの中に入れて<head>ください。

于 2013-07-08T17:33:47.007 に答える