.innerHTMLの内部でmyFunctionで返される文字列を使用できるようにするにはどうすればよいですか?JavaScript innerHTML =文字列を返すjavascript関数
myFunction(test) {
return "Success";
}
document.getElementById("test").innerHTML = myFunction(test);
.innerHTMLの内部でmyFunctionで返される文字列を使用できるようにするにはどうすればよいですか?JavaScript innerHTML =文字列を返すjavascript関数
myFunction(test) {
return "Success";
}
document.getElementById("test").innerHTML = myFunction(test);
匿名関数定義 ある場合は、この名前の前にキーワードとして
function myFunction(){
return "Success";
}
document.getElementById("abc").innerHTML = myFunction();
をfunction
を使用する必要があります実際にfunction
キーワードを使用して宣言した場合は、また、すべての要素に.innerHTML()
メソッドがあるわけではないことに注意してください。 function
キーワードで
、あなたの関数は次のようになります。私は、しかし、このようにそれを記述します
// Declaring the function
function myFunction() {
return "Success";
}
// Calling the function
document.getElementById("test").innerHTML = myFunction();
:
// Declaring the function
function myFunction(test) {
document.getElementById(test).innerHTML = "Success";
}
// Calling the function
myFunction("test");
を可能にする関数に第二の方法を書きますid
をパラメータとして渡すことで、任意の要素の関数を呼び出すことができます。
覚えておいてください:innerHTML()
はform controls
と同様<div>
秒、<span>
sおよび他の要素のようなHTMLを含めることができるすべてのオブジェクトに適用されます。つまり、self-closing tags
の要素はそれを受け入れません。
それは要素がどのタイプのものであるかによって異なります。 –