JavaScript を使用して Web サイトの詳細を一覧表示するアプリケーションがあります。JavaScript自体を使用して生成されたWebサイトへのリンクがあります。時々、私は自分のリンクを次のように取得します。
<a href="http://www.google.com">Website</a>
しかし、時にはそうなるでしょう、
<a href="www.yahoo.com">Website</a>
2 回目にリンクが機能しない場合は、プロトコルがありません。
したがって、プロトコルがない場合に http:// を追加する JavaScript 正規表現関数を探しています。
私のコードは次のようになります
var website_link = document.createElement("a");
website_link.innerHTML = "Website";
website_link.href = my_JSON_object.website;
website_link.target = "_blank";
profile.appendChild(website_link);
そして、ローカルリンクは来ません。