Click here to Skip to main content
15,896,207 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have written code for text box.
JavaScript
document.getElementById("<%=txtother.ClientID %>").innerText = msg.other

It is working fine Internet explorer.

For chrome I have Changed
JavaScript
document.getElementById("<%=txtother.ClientID %>").text = msg.ther

but in browser textbox value is not getting displayed.

How to solve this issue..Please help me to resolve this issue.
Posted
v2

Hello,

Change the client side java script code as shown below. For an input element of type textbox you should be using value attribute.
JavaScript
document.getElementById("<%=txtother.ClientID %>").value= msg.other

For more help see this[^].

Regards,
 
Share this answer
 
Hi
Use this
JavaScript
$('#<%=txtother.ClientID %>').val(msg.ther);


you will get in all browsers..

Pramod.K
 
Share this answer
 
v2
Comments
Prasad Khandekar 6-Jun-13 3:19am    
Hello Vasantha,

Please not that the above solution is based on JQuery library (http://www.jquery.com) and will require you to include the relevant js in your page.

Regards,
1. Try with HTMLElement innerHTML Property[^]
JavaScript
document.getElementById("<%=txtother.ClientID %>").innerHTML = msg.other;


2. You can also do it by setting the value.
JavaScript
document.getElementById("<%=txtother.ClientID %>").value = msg.other;


It will work in every browser.
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900