javascript - 怎么判斷src的值是否為空?
問題描述
<p class='section benefit-section cftx'><img src='http://m.lshqa.cn/wenda/4390.html' alt='無圖片'><img src='http://m.lshqa.cn/wenda/4390.html' alt='無圖片'></p> <script type='text/javascript'>window.onload = function() { var imglength = document.getElementsByClassName('max-img'); alert(imglength[0].attribute('src')); if (imglength[0].src == '') {alert('空');imglength[0].style.display = 'none'; } else if (imglength[1].src === '') {imglength[1].style.display = 'none'; }} </script>
img的src從后臺讀取,當后臺沒有上傳圖片時將img隱藏。但是src='http://m.lshqa.cn/wenda/ '的情況下值的內容為當前網頁的路徑。這個判斷該怎么改?
問題解答
回答1:src屬性值設置為獲取當前頁面url就可以了,location.href是獲取當前地址 直接添加到src上就可以了
回答2:給src一個默認值,反正隱藏
相關文章:
1. win10 Apache24+PHP8.0,Apache不能正常加載php.ini。2. python - (2006, ’MySQL server has gone away’)3. html - Python2 BeautifulSoup 提取網頁中的表格數據及連接4. python - PyCharm里的一個文件不小心忽略了wx包5. javascript - 關于微信掃一掃的技術問題6. python - 使用eclipse運行django代碼,修改了views.py這個文件,但是瀏覽器顯示的還是原有沒修改的結果,怎么處理?7. http - python requests上傳文件問題8. django - pycharm 如何配置 python3 的開發環境?9. python - 如何用正則匹配出每一條記錄后面的字符串?10. android - VideoView與百度Map沖突
