2017-12-28 8 views
-2

するための機能で、このコードを実行します:どのように私はこのために結果を得るためにしようとしている文字列

function getAttackString() { 
var foo = "d3294hb34"; 
var bar = "x338p5ij8"; 
return "The code is: "+(foo.substr(3,foo.length-6))+(bar.substr(2)); 
}  

そしてHTML

<p id="demo"></p> 

function getAttackString(a, b) { 
    return (a.substr(3,a.length-6))+(b.substr(2)); 
} 

document.getElementById("demo").innerHTML = getAttackString(d3294hb34, x338p5ij8); 
に次のスクリプトを実行して、そうしようとしています

しかし、それは動作していないようです。誰でも私が間違っていることを見つけることができますか?事前のおかげで

+0

すべきですか?どうしたの?私はこの質問がかなり不明であることを知ります。 – Carcigenicate

+5

'd3294hb34'と他を引用符で囲むつもりでしたか?エラーが発生した場合は、投稿する必要があります。 "それはうまくいかない"ということはあまり役に立たない。 – Carcigenicate

+0

あなたのコンソールでエラーをチェックしてください...おそらく 'd3294hb34は未定義です 'という文字列ではないので – charlietfl

答えて

2
document.getElementById("demo").innerHTML = getAttackString(d3294hb34, x338p5ij8); 

は、あなたがする何をしようとしている

document.getElementById("demo").innerHTML = getAttackString("d3294hb34", "x338p5ij8"); 
関連する問題