Ich habe Razor-Seite, wo ich Wochentag mit Übersetzungen in Indextabelle anzeigen möchte. Ich möchte, dass diese Berechnung auf Client-Seite mit einfacher JS-Funktion durchgeführt und angezeigt wird.JS-Funktion automatisch aufrufen, wenn Textfeld geladen wird
Seite:
@foreach (var item in Model.Trainings) {
<tr>
<td>
<p call_function?='getWeekday(@item.Since)'></p> <!-- I want weekday to be displayed here -->
</td>
<td>
@Html.DisplayFor(modelItem => item.Since)
</td>
</tr>
}
JS Funktion:
<script>
function getWeekday(date) {
var weekdays = ({
et: ["Pühapäev", "Esmaspäev", "Teisipäev", "Kolmapäev", "Neljapäev", "Reede", "Laupäev"],
en: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
});
var d = new Date(date);
var n = weekdays['et'][d.getDay()]; // currentCultureCode
return n;
}
</script>
Gibt es Namen oder Ausdruck, wie diese Art von Verfahren benannt ist?
Vielen Dank! Keks haben! – Taurib