2015-03-21 3 views
0

У меня есть кнопка, которая при нажатии на нужно просто передать выбранное значение из DropDownList к textbox.Here является код:Pass значение DropDownList в текстовое поле с помощью JavaScript

<td> 
    <script type="text/javascript"> 
    function calculateCity() { 

    var city = document.getElementById('<%= ddlCity.ClientID%>'); 
    txtCity0.value = city.options[city.selectedIndex].value; 
       } 
    </script> 

    <asp:TextBox ID="txtCity0" runat="server" Width="260px"></asp:TextBox> 
    <asp:DropDownList ID="ddlCity" runat="server"> 
    <asp:ListItem Value="1">Mumbai</asp:ListItem> 
    <asp:ListItem Value="2">Pune</asp:ListItem> 
    </asp:DropDownList> 
    <input id="btnCity" onclick="calculateCity();" type="button" value="Calculate City" /></td> 

Этот код как раз не делать anything.Any помощь будет оценен. Спасибо вам

+0

Этот полностью не связан с вашим вопросом, но из любопытства. Почему вы сохраняете тег

1

Вы находите падение правильно, но затем не находите текстовое поле и просто пытаетесь его использовать.

Вам нужен аналогичный getElementById линии для текстового поля

Смежные вопросы