2 回答

TA貢獻(xiàn)1843條經(jīng)驗(yàn) 獲得超7個(gè)贊
您demo多次使用該 id。使用這個(gè)代替:
@foreach ($cutomers as $key => $customer)
<div class="column">
<div class="card text-white bg-dark countdown">
<h3 class="card-title" id="b">{{$customer->name}}</h3>
<p class="card-text">{{$election->last_name}}</p>
<p class="card-text">{{$election->age}}</p>
<p id="demo_{{ $key }}"></p>
<script>
document.getElementById("demo_{{ $key }}").innerHTML = "test_{{ $key }}";
</script>
</div>
</div>
@endforeach
請(qǐng)記住,blade 代碼是在服務(wù)器上執(zhí)行的(僅在服務(wù)器上),而 javascript 代碼是在瀏覽器上執(zhí)行的。

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超4個(gè)贊
你必須像這樣使用
@foreach ($cutomers as $key => $customer)
<div class="column">
<div class="card text-white bg-dark countdown">
<h3 class="card-title" id="b">{{$customer->name}}</h3>
<p class="card-text">{{$election->last_name}}</p>
<p class="card-text">{{$election->age}}</p>
<p id="demo[{{$key}}]"></p>
<script>
document.getElementById("("demo["{{$key}}"]")).innerHTML = "your_value";
</script>
</div>
</div>
@endforeach
- 2 回答
- 0 關(guān)注
- 209 瀏覽
添加回答
舉報(bào)