輸入url網址即可將其解析成可點選的連結
大家可能都遇到過這樣的情況,在一些編輯器輸入網址的時候,有的可以直接將其轉換成可以點選的連結,有的則只是以文字的形式輸出,下面就介紹一下如何利用正規表示式,將輸入的網址轉換成可以點選的連結。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #show{ width:200px; height:200px; } </style> <script type="text/javascript"> String.prototype.httpHtml=function(){ var reg=/(http:\/\/|https:\/\/)((\w|=|\?|\.|\/|&|-)+)/g; return this.replace(reg,'<a target=_blank href="$1$2">$1$2</a>'); } window.onload=function(){ var odiv=document.getElementById("show"); var otext=document.getElementById("text"); var bt=document.getElementById("bt"); bt.onclick=function(){ odiv.innerHTML=otext.value.httpHtml() } } </script> </head> <body> <div id="show"></div> <textarea id="text"></textarea> <input type="button" id="bt" value="點選提交"> </body> </html>
以上程式碼實現了我們的要求,當在多行文字框中輸入的文字帶有url地址的時候,點選提交,就會在div中顯示可以點選的連結地址。具體實現過程這裡就不多介紹了,如果有任何疑問可以跟帖留言。
相關文章
- js實現的將文字中的url網址轉換為可以點選的連結JS
- Java實現將文字內容、網址連結url,生成二維碼與反解析Java
- 網址(URL)的詳細解析
- js點選同一個連結開啟兩個網址的效果JS
- 最新最穩定的騰訊短網址(URL短連結)API介面分享API
- url.cn短網址 url.cn短網址網址縮短教程
- 讓輸入的連結字串自動可以點選跳轉程式碼字串
- 騰訊短連結url生成介面/騰訊短網址線上生成/新浪微博短連結生成器的分享
- Python程式設計:URL網址連結中的中文編碼與解碼Python程式設計
- url.cn短網址 騰訊url.cn短網址生成介面
- 將網址url中的引數轉化為JSON格式JSON
- 使用者輸入網址到顯示對應的⻚面解析全過程
- 網路是怎樣連線的?從瀏覽器輸入URL開始瀏覽器
- URL短網址線上生成工具
- 實現長連結轉化成短連結(新浪T.CN短連結以及騰訊URL.cn短網址)API介面程式碼分享API
- 讓網頁上的超連結失效,不能點選網頁
- 微信短網址 微信短網址(url.cn)線上生成介面
- WKWebView 獲取網頁高度,圖片點選檢視,網頁連結點選WebView網頁
- App Store 隱私政策網址(URL)APP
- iPhone快速新增網址URL字尾iPhone
- 點選即可下載原始碼原始碼
- 定義一個函式,輸入一個連結串列的頭節點,反轉該連結串列並輸出反轉後連結串列的頭節點函式
- 輸入框點選按鈕清除輸入的所有字元的封裝字元封裝
- 騰訊短網址(url.cn)新浪短網址(t.cn)的API介面分享API
- 如何縮短淘寶客連結網址 淘客短網址線上生成教程
- 從在瀏覽器中輸 URL 網址之後到底發生了什麼?瀏覽器
- js匹配網址url的正規表示式集合JS
- 網址連結跳轉外部安全提醒程式碼
- 網址總結
- 輸入法擋住輸入框和點選空白處把手機的輸入法影藏(焦點處理)
- jQuery連結點選變色 點選其他還原jQuery
- 從瀏覽器輸入一個網址開始討論網路傳輸的工作原理瀏覽器
- 微信url短網址線上生成 最新微信短網址生成平臺推薦
- 推薦幾個最新的騰訊URL短網址以及新浪TCN短連線的API介面API
- 獲取url網址傳遞的指定引數值
- 瀏覽器輸入 URL後那點事,簡單版瀏覽器
- 網址URL中特殊字元轉義編碼字元
- 騰訊短網址(url.cn短網址) 2020最新騰訊短網址生成api介面推薦API