讓輸入的連結字串自動可以點選跳轉程式碼
如果在div中設定一段字串的時候,可能裡面存在的連結地址,但是這些預設狀態下都會當做普通的字串被處理,也就是說不能夠點選跳轉效果,但是有時候為了方便,或者其他原因,往往需要讓這個連結字串能夠實現點選跳轉,下面就是一段能夠實現此功能,下面通過一段程式碼例項進行一下分享,程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <script type="text/javascript"> String.prototype.autoAdd=function(){ var reg=/(http:\/\/|https:\/\/)((\w|=|\?|\.|\/|&|-)+)/g; return this.replace(reg,'<a href="$1$2">$1$2</a>'); }; window.onload=function() { var thediv=document.getElementById("thediv"); thediv.innerHTML=thediv.innerHTML.autoAdd(); } </script> <body> <div id="thediv">螞蟻部落的網址是<a href="http://www.softwhy.com" target="_blank">http://www.softwhy.com</a></div> </body> </html>
以上程式碼實現了我們的要求,div中的連結字串可以實現點選跳轉效果。
相關文章
- 點選連結取消跳轉效果
- 大象跳轉良心提供在微信中點選連結直接跳轉到手機預設瀏覽器的功能程式碼瀏覽器
- 短視訊平臺開發,點選連結、圖片自動跳轉到新的頁面
- 點選連結跳轉到應用指定頁面
- 直播平臺開發,實現點選跳轉外部連結時的跳轉步驟
- 網址連結跳轉外部安全提醒程式碼
- 手機驗證碼自動跳轉下一個輸入框之功能
- 直播系統原始碼,點選滾動的輪播圖自動跳轉到相應頁原始碼
- 定義一個函式,輸入一個連結串列的頭節點,反轉該連結串列並輸出反轉後連結串列的頭節點函式
- Mindjump如何透過程式碼實現微信中點選連結直接跳轉到手機預設瀏覽器)瀏覽器
- 超連結的跳轉位置
- 前端學習程式碼例項-JavaScript 阻止擊超連結的跳轉前端JavaScript
- select下拉選單跳轉效果程式碼
- JavaScript 阻止超連結的跳轉JavaScript
- PHP獲取動態跳轉後的真實連結PHP
- 完美解決瀏覽器輸入http被自動跳轉至https問題瀏覽器HTTP
- Android 點選按鈕跳轉Android
- JavaScript 阻止超連結跳轉JavaScript
- JavaScript 阻止擊超連結的跳轉JavaScript
- iOS 點選推送訊息跳轉指定介面 —總結篇iOS
- 直播app原始碼,跳轉站外連結或平臺內部跳轉頁面APP原始碼
- 【轉載】SM30 自建表維護 輸入物料號自動帶出物料描述(輸入程式碼帶出描述)
- (一)Chrome書籤連結跳轉Chrome
- Eclipse點選空格總是自動補全程式碼怎麼辦,如何自動補全程式碼,程式碼提示Eclipse
- FioriLaunchpadTile點選後跳轉的除錯技巧除錯
- 直播app原始碼,登入時自動輸入密碼/自動記住密碼APP原始碼密碼
- WWDC 2018:自動強密碼與驗證碼自動輸入密碼
- android短視訊開發,點選靜態圖片自動跳轉播放視訊Android
- [連結串列】2.輸入一個連結串列,反轉連結串列後,輸出新連結串列的表頭。[多益,位元組考過]
- app直播原始碼,RecycleView頁面的點選跳轉設計APP原始碼View
- 阻止a標籤的跳轉,a標籤自動跳轉引起的錯誤
- 動態連結串列的建立(程式碼)
- 直播系統平臺搭建,點選連結跳轉到三方平臺或其他頁面
- win10系統開啟程式提示無法定位程式輸入點於動態連結庫怎麼辦Win10
- 關於c語言輸入字串的總結C語言字串
- select框既可以手輸入也可以選擇
- ncurses輸入函式:字元+字串的輸入函式字元字串
- Fiori Launchpad Tile點選後跳轉的除錯技巧除錯
- 輸入框點選按鈕清除輸入的所有字元的封裝字元封裝