簡體   English   中英

如何在 Javascript 中使兩個函數成為單個函數?

[英]How can I make two functions a single function in Javascript?

我有這兩個功能:

function myFunction() {
    var x = document.getElementById("myTextarea").value;
    document.getElementById("demo").innerHTML = x;
}

function myFunction1() {
    var x = document.getElementById("myTextarea1").value;
    document.getElementById("demo1").innerHTML = x;
}

我沒有成功將它們合並為一個函數。

function myFunction(inputId,targetId) {
        var x = document.getElementById(inputId).value;
        document.getElementById(targetId).innerHTML = x;
}
myFunction('myTextarea','demo');
myFunction('myTextarea1','demo1');

你的意思是這樣的:

function myFunction() {
    var textArea = document.getElementById("myTextarea").value;
    var textArea1 = document.getElementById("myTextarea1").value;
    document.getElementById("demo").innerHTML = textArea;
    document.getElementById("demo1").innerHTML = textArea1;
}

insertValue('Value','Inner') 這是一個獲得 2 個參數的函數,第一個 - 值 id,第二個內部 id。 您可以放置​​任何 ID 並使用此多用途功能

 function insertValue(id_value, id_inner) { let x = document.getElementById(id_value).value; document.getElementById(id_inner).innerHTML = x; } insertValue('Value','Inner');
 <input id="Value" type="" name="" value="value which you want to put"> <div id="Inner">inner text which you will dont see</div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM