2016-04-12 13 views
0

var h1のidが "rankono"のselectboxの値を取得し、その下にあるiframe srcをh1の部分で変更したいとします。あなたがコードを見たら、私が探しているものを記述しようとしました。JavaScript DOMの問題

document.getElementById("PriceFrame").src = "http://www.nordicelite.net/testing/payment.php?crank=" + h1 + "&drank=0"; 

あなたは文字列を連結する場合:ここで

は、私は値

var h1 = document.getElementById('rankono').value; 

はその後、以下のように使用

<script> 
var classNumber = document.getElementById('rankdos'); //RANK BILDE 1 
classNumber.onchange = runBackgroundChangeDos; 

function runBackgroundChangeDos(first){ 
    var value = first.srcElement.options[first.srcElement.selectedIndex].value; 
var h1 = //HERE I LOOOKING FOR WHAT TO TYPE TO GET VALUE OF SELECT WHIT ID rankono 
    if (value == 0) { 
     document.getElementById('rankimgdos').style.backgroundImage="url('http://localhost/36h8f93.png')"; 
     document.getElementById("PriceFrame").src = "http://www.nordicelite.net/testing/payment.php?crank="h1"&drank=0"; //here i need h1 to show value of select whit id rankono 
    } else { 
     document.getElementById('rankimgdos').style.backgroundImage="url('http://localhost/rgeg.png')"; 
    document.getElementById("rankto").innerHTML = "None"; 
    }; 
} 
</script> 

答えて

0

まずグラブを試したコードですJSで変数を使用すると、

var variable = 'bar'; 
var str = 'Foo' + variable + 'baz'; 
console.log(str) // Foobarbaz 

お使いのブラウザはES-2015の機能をサポートしている場合は、テンプレートの文字列を使用することがあります。

var variable = 'bar'; 
var str = `Foo${variable}baz`; 
console.log(str); // Foobarbaz