Re: [問題] 有辦法取得PHP的動態變數?!
剛剛測試了一下
<div id="<?php echo $row['id']; ?>"...略...onmouseup="alert(this.id)">..</div>
在移動完圖層有ALERT出該圖層的標籤id
那該怎麼去把這個id存在變數中呢?!
如果想要套過ajax的方式用抓取到的id變數與抓取到的圖層座標值(移動過後的)
來更新資料表該如何進行呢?!
大部分ajax書籍都只有點到拖曳圖層就停止了,所以上這來請教大家~~感恩
※ 引述《idcomputer (順)》之銘言:
: 想請教
: 如果我有三個圖層
: 分別名稱是
: <div id="id1" class="board" style="position: absolute; top: 100px; left: 300px;
: >1</div>
: <div id="id2" class="board" style="position: absolute; top: 300px; left: 300px;
: >2</div>
: <div id="id3" class="board" style="position: absolute; top: 500px; left: 300px;
: >3</div>
: 有辦法透過onmouseup或是其他方式,當滑鼠按下或離開的時候取得該圖層的id嗎?!
: ※ 引述《idcomputer (順)》之銘言:
: : 網頁中圖層的ID設定為圖層資料表中的主鍵 ID
: : <div id="<?php echo $row['id']; ?>"......略>
: : 寫完拖曳功能後
: : 因為資料表內有N筆資料
: : 透過回圈後有N個圖層,顯示在網頁上可以進行拖拉
: : 想要在JAVASCRIPT中,
: : mouseUp後取得所移動的圖層ID以及X,Y座標位置,
: : 然後透過WINDOW.OPEN將資料UPDATE至MYSQL中
: : *******************************
: : function mouseUp{ //滑鼠按鍵離開後
: : .
: : .
: : .
: : 省略
: : var cc = "<?php echo $row_Recordset1['id']; ?>";
: : alert (cc);
: : }
: : 試著用上面的方法去取得ID
: : 但不管拖曳哪個圖層
: : ALERT出來的都只有第一個圖層的ID值
: : 想請教問題是出在哪邊呢?!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.221.166.118
討論串 (同標題文章)