ホームページ  >  記事  >  バックエンド開発  >  毎回初回の値が取得されるのはなぜですか?

毎回初回の値が取得されるのはなぜですか?

WBOY
WBOYオリジナル
2016-06-13 12:58:05766ブラウズ

为什么每次取到的都是第一次的那个value的值呢
while($row=mysql_fetch_array($query))
{
?>
          
            


              

            


            
(注:最多四个字!)

            

            

            


}
?>



関数チェック(id)
{
var tit=document.getElementById('title').value;
アラート(シジュウカラ);
S_xmlhttprequest();//上記のオブジェクトを導入すると上記のメソッドが利用できるようになります。
xmlHttp.open("GET","changeLink.php?title="+tit+"&id="+id,true); //XMLHttpRequest.open (配信方法、アドレス、非同期リクエストするかどうか)
xmlHttp.onreadystatechange=byphp; //実行準備完了、次のメソッドを呼び出します
xmlHttp.send(null);//送信
}
関数 check1(id)
{
var lin=document.getElementById('link').value;
S_xmlhttprequest();//上記のオブジェクトを導入すると上記のメソッドが利用できるようになります。
xmlHttp.open("GET","changeLink.php?link="+lin+"&id="+id,true); //XMLHttpRequest.open (配信方法、アドレス、非同期リクエストするかどうか)
xmlHttp.onreadystatechange=byphp; //実行準備完了、次のメソッドを呼び出します
xmlHttp.send(null);//送信
}


//なぜ毎回最初の変更のIDを取得するのですか?各行のIDは異なるIDに対応する値を取得する必要があります。長い間作業した後でもわかりません。どうすればいいですか、アドバイスをお願いします。ありがとうございます。
------解決策----------------------
ループ出力したタイトルのIDはすべて同様に、最初のものしか取得できません。



関数チェック(id)
{
var tit=document.getElementById('title'+id).value;
アラート(シジュウカラ);
......

以下のリンクにも同じことが当てはまります
-----解決策---------

Quote:
ループ出力したタイトルのIDは全て同じなので、最初のものしか取得できません。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。