JavaScript獲取一段html片段中a標簽的href值


最近,做項目中有一個需求,頁面中有一個文本編輯器,里面寫的內容最后生成了html代碼片段,在另一個頁面需要前一個頁面文本編輯器的html代碼片段中的a標簽的href值,就嘗試做了,因為不太熟悉js,所以花費了幾十分鍾完成,如下是我的代碼,請大家指點,哪里需要優化,也可以參照:

 1 function getHrefValue(){
 2                 var arr = null;
 3                 var playText = $("input[type='hidden']").val();
 4                 if(playText.indexOf('href=\"') != -1){
 5                      var index1 = playText.indexOf('href=\"');
 6                      var index2 = playText.indexOf("</a>");
 7                      var str = playText.substring(index1,index2);
 8                      index1 = str.indexOf("\"");
 9                      str = str.substr(index1+1);
10                      index2 = str.indexOf("\"");
11                      arr  = str.substring(0,index2);                 
12                 }
13                 return arr;
14             } 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM