JavaScript - variables en javascript

 
Vista:

variables en javascript

Publicado por eduardo (3 intervenciones) el 22/02/2019 09:43:09
hola, me gustaria saber como puedo acceder a una variable con javascript porque esto no me funciona, mi intencion es obtener el valor de la variable numero.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@For i = 0 To Model.Enlace.Count - 1
            Dim numero As String = i.ToString
            @<tr>
    <td>
        @Html.Hidden("enla[" + i.ToString() + "].idEnlace", Model.Enlace(i).idEnlace.ToString())
        @Html.Hidden("enla[" + i.ToString() + "].IdInformacionPublica", Model.Enlace(i).IdInformacionPublica.ToString())
        <div class="editor-field">
            @Html.EditorFor(Function(model) model.Enlace(i).enlace1, "", "enla[" + i.ToString() + "].enlace1", New With {.htmlAttributes = New With {.id = i.ToString + "Enlace", .style = "width:85%", .maxlength = 100}})
 
            @Html.ValidationMessageFor(Function(model) model.Enlace(i).enlace1)
        </div>
    </td>
    <td>
 
        @*@Html.ActionLink("Edit", "Edit", New With {.id = Model.Enlace, .idEnlace = Model.Enlace(i).idEnlace}, New With {.title = "Abrir Enlace", .class = "boton_AbrirEnlace"})*@
        @*<a href="" class="boton_AbrirEnlace" target="_blank" onclick="javascript: window.open(getUrl(),'_blank')"></a>*@
        <input type="submit" name="VerEnlace'i'" value="Ver" Class="boton_AbrirEnlace" onclick="javascript: window.open(getUrl(numero),'_blank'); " />
    </td>
    <script type="text/javascript">
        function getUrl(numero) {
            alert($("#numero"));
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Xavi
Val: 1.807
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

variables en javascript

Publicado por Xavi (68 intervenciones) el 22/02/2019 10:35:46
Hola Eduardo, desde javascript solo puedes acceder al código que llega al navegador, no puedes acceder nunca al código que se ejecuta en el servidor

Para ello, tendras que poner la variable numero en código html... Entiendo que estas utiliznado ASP... y yo nunca lo he utilizado, por lo que no se muy bien como indicarte...

Pero si esta en un:
1
2
3
4
<input type="hidden" id="numero" value="10">
<script>
alert($("#numero").val());
</script>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar