0

これは私のjavascriptがどのように見えるかです:

print "<script>function newpage(){

xmlhttp=new XMLHttpRequest();

var PageToSendTo = 'select_db.php?';
var MyVariable = 'variableData';
var VariablePlaceholder = 'variableName=';
var UrlToSend = PageToSendTo + VariablePlaceholder + MyVariable + '&tweet_id='" .     $id_num;

print "xmlhttp.open('GET', UrlToSend);
xmlhttp.send();
}</script>";

(それはphpファイルにあるため、printステートメントです)

これは私のフォーム送信がどのように見えるかです:(再びphpステートメントで)

print "<form action=\"select_db.php\" onSubmit=\"return newpage()\">";

関数 newpage が機能していません。変数が URL で送信されると思っていましたが、結果の URL は select_db.php だけですか?

助けてください。

4

2 に答える 2

1

最初の<script>タグがありません...

print "<script>function newpage(){

xmlhttp=new XMLHttpRequest();

var PageToSendTo = 'select_db.php?';
var MyVariable = 'variableData';
var VariablePlaceholder = 'variableName=';
var UrlToSend = PageToSendTo + VariablePlaceholder + VariablePlaceholder + '$tweet_id='" .     $id_num;

print "xmlhttp.open('GET', UrlToSend);
xmlhttp.send();
}</script>";

それはあなたの問題を解決しますか?

于 2013-06-26T20:35:51.957 に答える
0

これを試してonSubmit=\"newpage(); return false; \"

于 2013-06-26T20:30:54.490 に答える