I have some troubles with JavaScript. How to use JavaScript in razor @foreach section? So, I'm trying to take some data from a model and put that data into HTML table. I need an access to variables, which were set in @foreach section (variables with caps lock). Could somebody help me?
<script type="text/javascript">
function AddClick() {
@foreach (var x in Model) {
var FIRSTNAME= @x.Name;
var LASTNAME= @x.Surname;
var SUBJECT1= @x.Physics;
var SUBJECT2= @x.Math;
<text>
var table = document.getElementById("regtable");
var row = table.insertRow();
var zero = row.insertCell();
var FirstnameCell = row.insertCell(1);
var LastnameCell = row.insertCell(2);
var PhysCell = row.insertCell(3);
var MathCell = row.insertCell(4);
FirstnameCell.innerHTML = FIRSTNAME ;
LastnameCell.innerHTML = LASTNAME;
PhysCell.innerHTML = SUBJECT1;
MathCell.innerHTML = SUBJECT2;
</text>
}
}