mess属性有什么作用?

时间:2014-01-05 19:35:09

标签: html html5

我最近在question看到了这个。

<input type="radio" mess="whats up" name="q1" value="A" class="correct"/>

我无法得到mess属性的内容,我在互联网上看不到任何结果。那么?{/ p>的mess属性是什么?

3 个答案:

答案 0 :(得分:4)

它可以被称为custom attributes,旨在存储一条信息(纯粹是为了开发人员的目的),但不建议这样做。

相反,您可以选择<{3}}

data-mess="whats up"

可以使用jQuery中的HTML5 custom data attribute轻松访问它。

<input type="radio" data-mess="whats up" name="q1" value="A" class="correct"/>

$('.correct').data('mess') // to getch the value
$('.correct').data('mess', 'some value')  //to update the value

仅供参考:* custom data- **纯粹通过.data()验证。而不是你的。

答案 1 :(得分:1)

这只是一种在标签中存储任意数据的方法。它完成程序员打算做的任何事情。有些人更喜欢通过data-foo添加自定义属性,有些人更喜欢这种语法。

答案 2 :(得分:1)

在他刚用mess的问题中没有attr属性,并通过JQuery获取值。

例如:

checked = $('input:checked').attr('mess');选中设置为“mess属性”中已检查输入的内容,如question.

中所示

另一个例子:

如果您的HTML为$('#BobDiv').attr('txt');

<div id = 'BobDiv' txt = 'Bob' />将返回“Bob”

如您所见here,,您必须在!DOCTYPE 声明中对其进行修改。