このリスト要素を動的に作成し、ボタンをクリックするとユーザーが入力した情報が表示されます「情報」はテキストであり、そのまま表示する必要がありますが、「成績」は数値であり、 function changeNumber() ですが、私は JavaScript が初めてで、この関数を作成する方法がわかりません。誰か提案をしたり、正しい方向に向けたりできますか?
var list = $("#filmlista");
var list_array = new Array();
function updateFilmList()
{
document.getElementById("name").value = '';
document.getElementById("star").value = 0;
var listan = list_array[0][0];
var grade = list_array[0][1];
var element = '<li class="lista">' + list + '<span class="grade">'+ changeNumber(grade) +'</span></li>';
list.append(element);
}
innerHTML を使用する必要がありますか? 私はそれがどのように機能するか理解していますか?また、多くの異なる数値をその数値の符号の量に置き換える必要がある場合、replace メソッドをどのように使用すればよいでしょうか?
たとえば、数字が 5 の場合は次のように表示されます: *****
、数字が 3 の場合は次の***
ように表示されます: など