unexpected uncaught syntaxerror solucion significa que invalid este error javascript jquery razor

uncaught - unexpected token return javascript



SyntaxError no detectado: token no vĂ¡lido o inesperado (2)

Debes pasar @item.email entre comillas, entonces se tratará como un argumento de cadena.

<td><a href ="#" onclick="Getinfo(''@item.email'');" >6/16/2016 2:02:29 AM</a> </td>

De lo contrario, se trata como variable por lo que se genera un error.

Tengo una sintaxis de navaja como esta:

foreach(var item in model) { <td><a href ="#" onclick="Getinfo(@item.email);" >6/16/2016 2:02:29 AM</a> </td> }

Mi javascript que recibe la solicitud es así:

<script type="text/javascript" src="~/Scripts/jquery-1.9.1.js"></script> <script type="text/javascript"> function Getinfo(elem) { var email = document.getElementById(elem).innerHTML; } </script>

Al hacer clic en el enlace href, aparece el siguiente error en la consola del navegador:

"Error de sintaxis no capturado: token no válido o inesperado",

y esta parte está subrayada:

**</a> </td>**

Soy un principiante, así que me quedo atrapado en la sintaxis mucho. Si es eso, entonces por favor ayúdame.


foreach(var item in model) { <td><a href ="#" onclick="Getinfo(''@item.email'');" >6/16/2016 2:02:29 AM</a> </td> }