我有一个 MVC 应用程序。
我在“创建”视图中编写了下面的 JS 代码。下面的代码在 Google chrome 和 Mozilla Firefox 中完美运行;但它在 IE 8 中不起作用。
$('#PaymentType').change(function(){
var ptype=document.getElementById("PaymentType").value;
});
所以我把它改成了下面的代码,它也可以在 IE 8 上运行
$('#PaymentType').change(function(){
var ptype = $(this).val();
});
现在,问题是我不会再使用getElementById
了……
如果我想从另一个控件获取值怎么办?有哪些替代选项可供使用getElementById
?