通过JavaScript替换ASP.NET隐藏字段中的字符串

通过JavaScript替换ASP.NET隐藏字段中的字符串,javascript,Javascript,如何使用JavaScript替换ASP.NET隐藏字段中的字符串 var s = document.getElementById('HF').value; 如果HF是我的隐藏字段,我想替换HF值中的一些字符串,但s不显示替换函数,我应该将s转换为ToString吗 谢谢你是说这个吗 var s = document.getElementById('HF').value; document.getElementById('HF').value = s.replace(/oldstring/g,

如何使用JavaScript替换ASP.NET隐藏字段中的字符串

var s = document.getElementById('HF').value;
如果HF是我的隐藏字段,我想替换HF值中的一些字符串,但s不显示替换函数,我应该将s转换为ToString吗

谢谢你是说这个吗

var s = document.getElementById('HF').value;
document.getElementById('HF').value = s.replace(/oldstring/g, "newstring");

实例:

ASP.Net可以解释JavaScript吗?如果不是,那么您就不能在ASP上下文中使用JavaScript。您说“s不显示替换函数”是什么意思
s
是一个字符串,它有一个方法
replace
当然我知道ASP.NET不同于JavaScript,这只是我的JS函数的一行,我的意思是VS2010 intellisense不显示replace函数