-6

こんにちは私はJavaScriptのこの基本的なビットについて助けが必要です。それは私にはうまくいきません。私はここ数時間、髪の毛を抜いて過ごしました。

Javascript:

window.onload = function(){
  if (!document.getElementById) return false;
  var popupLink = document.getElementById("popup");
  popupLink.onclick = function() 
  {
    winOpen(this.getAttribute("href"));
    return false;
  }
}

HTML:

<a href="popup.html" id="popup" title="select this link to open a popup in a new window">Open Popup Window</a>

私はそれがおそらく私が逃した本当にばかげた何かであることを知っています、そしてあなたたちからのどんな助けも大歓迎です。アイデアは、スクリプトリンク以外のHTMLコードにJavaScriptを含めないことです。

4

2 に答える 2

2

Javascript:

window.onload = function(){
  var popupLink = document.getElementById("popup");
  popupLink.onclick = function() 
  {
    winOpen(this.getAttribute("href"));
    return false;
  }
}

function winOpen(url)
{
  window.open(url);
}

HTML:

<a href="popup.html" id="popup" title="select this link to open a popup in a new window">Open Popup Window</a>
于 2012-10-03T16:04:14.707 に答える
0

コードのhtml:

<a id="popup" href="http://jsfiddle.net/">click me</a>​

テスト例、それは機能しますか? http://jsfiddle.net/F2YCD/2/

于 2012-10-03T15:58:17.727 に答える