HTML属性disabled =“disabled”不适用于IE8
-
07-07-2019 - |
题
我有一个ASP.NET MVC应用程序。 aspx中的代码就像那样
<input '<%= ViewData["Disabled"] %>' class="Text1" type="text" name='test' value='0'/>
ViewData [&quot; Disabled&quot;]在此状态包含string =
'禁用= QUOT;禁用&QUOT;'
firefox中的结果:
<input class="Text1" type="text" value="0" name="test" disabled="disabled"/>
IE8中的结果:
<input name="test" class="Text1" type="text" ?="" ?disabled="disabled" value="0"/>
为什么输出会这样?
解决方案
也许试着摆脱封闭的单引号:
<input <%= ViewData["Disabled"] %> class="Text1" type="text" name='test' value='0'/>
其他提示
我认为它可能是引号
尝试:
<input <%= ViewData["Disabled"] %>
class="Text1"
type="text"
name='test'
value='0'/>
善,
丹
不隶属于 StackOverflow