@Html.ValidationMessageFor(m => m.name, "", new { id = "valName" })
我需要为" valName"分配值使用JavaScript或jQuery。
有没有办法为id赋值?
答案 0 :(得分:2)
目前尚不清楚你想要做什么?
如果要更改验证消息DOM元素的id
:
document.getElementById('valName').id = 'newId';
// or via jQuery
$('#valName').attr('id', 'newId');
如果要更改验证消息DOM元素的text
:
document.getElementById('valName').innerHTML = 'new content';
// or via jQuery
$('#valName').html('new content');
答案 1 :(得分:0)
这应该有效:
UIApplication.sharedApplication().delegate?.window??.rootViewController = initialViewController
它会将id设置为与表单字段相同,但前缀为“val”。