Cześć jak mam wyciągnąć zmienną z Razor do html <script>?
Czy zna ktoś szybką metodą na odjęcie czasów w wielu wierszach tabeli 2 kolumny * <input type="time"> i wyświetlenia wyniku w 1 kolumna * <input readonly="readonly" type="time">? (kodem zapisanym poniżej)
@for (int nr_rows = 0; nr_rows < 3; nr_rows++)
{
var nr_names = nr_rows + 1;
<tr>
@for (int nr_columns = 0; nr_columns < 3; nr_columns++)
{
if (nr_columns == 0)
{
<td><input type="time" name="@nr_names start" /></td>
}
if (nr_columns == 1)
{
<td><input type="time" name="@nr_names end" /></td>
}
if (nr_columns == 2)
{
<td>input readonly type="time" name="@nr_names resultalt" /></td>
}
}
</tr>
}
<script>
var a_start = document.getElementByName("@nr_names start").value; //statement: nr_name doesnt exist
var a_end = document.getElementByName("@nr_names end").value; //statement: nr_name doesnt exist
</script>