为什么每次取到的都是第一次的那个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;
アラート(シジュウカラ);
......
以下のリンクにも同じことが当てはまります
-----解決策---------