在更改时使用javascript函数时向html.dropdownlist添加样式
Add style to html.dropdownlist when using javascript function on change
我想在这个下拉菜单中添加背景颜色.. 我该怎么做..我尝试添加 new{style="background-color: #fff;"} 到下面的代码.. 但这似乎不起作用..
<%=Html.DropDownList("dd",
new List<SelectListItem>
{
new SelectListItem{ Text="dd1", Value = "dd1" },
new SelectListItem{ Text="dd2", Value = "dd2" }
}
, new { onchange = "jsfunc()" }
)%>
我试过了:
<%=Html.DropDownList("dd",
new List<SelectListItem>
{
new SelectListItem{ Text="dd1", Value = "dd1" },
new SelectListItem{ Text="dd2", Value = "dd2" }
}
, new { onchange = "jsfunc()" }
, new {style="background-color: #fff;"}
)%>
应避免使用内联样式。 我建议创建一个类,语法将是
new { @class = "yourclass", @onchange = "jsfunc()" }
我认为您有一个语法错误,new {@style = "background-color: #fff"}
,但您应该改用类。
编辑
new { @onchange = "jsfunc()", @style = "background-color: #fff"}
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何设置html元素填充的动画
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何编写HTML输入的JS内联
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 使用javascript将动态表从一个html页面打印到另一个html页
- html+javascript:如何在某些条件下禁用dropdownlist中的null选项
- HTML Dropdownlist未映射到MVC模型
- Html.DropDownList在JSON中使用.val()作为null传递
- 在javascript中使用Html.DropDownList
- MVC - html.dropdownlist - 直接调用javascript或控制器/方法
- 在 html.dropdownlist 中保留选定的值
- 在更改时使用javascript函数时向html.dropdownlist添加样式
- c# mvc4 Html.DropDownList用于调用控制器
- 使用jQuery动态添加MVC DropdownList HTML Helper
- 如何在asp中的自定义弹出窗口(通过html数据属性)中的dropdownlist中添加默认项(--Select--)剑
- 为html.dropdownlist添加工具提示
- asp.net mvc-在Javascript代码中使用Html.dropdownList()
- 如何在不使用html包装的情况下将视图模型数据绑定到Kendo DropDownlist