我正在用php創建表示sql表格行的<div>
。精細。 然後,我使用javascript函數來測試div的值(位置,寬度等).Fine。 但我需要傳遞另一個值的div來檢查功能。它存在於數據庫中,但我不知道是否有一種(簡單的)方式來完成它。理想情況下,它看起來像這樣。將php/mysql值傳遞給div,可從javascript訪問
<div id='plumber5' class='plumber' style='width:50px;left:100px' value='numericValue'>Derek</div>
樣式在PHP生成,並且不能認爲傳遞其他的數值大於由式(寬度,高度等)的方式中的內聯該js的可檢測。
例如。
<script>
a=document.getElementById('plumber5');
if (a.style.width=>75){
execute something here}
</script>
而不是使用樣式作爲源用於測試
它很麻煩的! 感謝
編輯 - 解決方案
function checkData($type){
a = document.getElementsByClassName($type);
for(i = 0; i < a.length; i++)
{
if (a[i].getAttribute('data-dob') >= sessionStorage.Value) {
// execute something here
}
}
}
沒有使用AJAX如果poss – gavin
這裏有一個錯誤btw:'style ='width ='50px; left = 100px''(一個額外的單引號) – crush