75 lines
2.6 KiB
Text
75 lines
2.6 KiB
Text
|
include "xhtml-loader.rnc"
|
||
|
|
||
|
MjtAll.attrib =
|
||
|
attribute mjt.def { Text.datatype }?,
|
||
|
attribute mjt.when { Text.datatype }?,
|
||
|
attribute mjt.otherwise { Text.datatype }?,
|
||
|
attribute mjt.for { Text.datatype }?,
|
||
|
attribute mjt.if { Text.datatype }?,
|
||
|
attribute mjt.elif { Text.datatype }?,
|
||
|
attribute mjt.else { Text.datatype }?,
|
||
|
attribute mjt.script { Text.datatype }?,
|
||
|
attribute mjt.choose { Text.datatype }?,
|
||
|
attribute mjt.replace { Text.datatype }?,
|
||
|
attribute mjt.content { Text.datatype }?,
|
||
|
attribute mjt.strip { Text.datatype }?,
|
||
|
attribute mjt.src { Text.datatype }?,
|
||
|
attribute mjt.style { Text.datatype }?,
|
||
|
attribute mjt.class { Text.datatype }?,
|
||
|
attribute mjt.id { Text.datatype }?,
|
||
|
attribute mjt.attrs { Text.datatype }?,
|
||
|
attribute mjt.task { Text.datatype }?
|
||
|
|
||
|
|
||
|
a.attlist &=
|
||
|
attribute mjt.onblur { Script.datatype }?,
|
||
|
attribute mjt.onfocus { Script.datatype }?
|
||
|
area.attlist &=
|
||
|
attribute mjt.onblur { Script.datatype }?,
|
||
|
attribute mjt.onfocus { Script.datatype }?
|
||
|
form.attlist &=
|
||
|
attribute mjt.onreset { Script.datatype }?,
|
||
|
attribute mjt.onsubmit { Script.datatype }?
|
||
|
body.attlist &=
|
||
|
attribute mjt.onload { Script.datatype }?,
|
||
|
attribute mjt.onunload { Script.datatype }?
|
||
|
label.attlist &=
|
||
|
attribute mjt.onblur { Script.datatype }?,
|
||
|
attribute mjt.onfocus { Script.datatype }?
|
||
|
input.attlist &=
|
||
|
attribute mjt.onblur { Script.datatype }?,
|
||
|
attribute mjt.onchange { Script.datatype }?,
|
||
|
attribute mjt.onfocus { Script.datatype }?,
|
||
|
attribute mjt.onselect { Script.datatype }?
|
||
|
select.attlist &=
|
||
|
attribute mjt.onblur { Script.datatype }?,
|
||
|
attribute mjt.onchange { Script.datatype }?,
|
||
|
attribute mjt.onfocus { Script.datatype }?
|
||
|
textarea.attlist &=
|
||
|
attribute mjt.onblur { Script.datatype }?,
|
||
|
attribute mjt.onchange { Script.datatype }?,
|
||
|
attribute mjt.onfocus { Script.datatype }?,
|
||
|
attribute mjt.onselect { Script.datatype }?
|
||
|
button.attlist &=
|
||
|
attribute mjt.onblur { Script.datatype }?,
|
||
|
attribute mjt.onfocus { Script.datatype }?
|
||
|
|
||
|
MjtEvents.attrib =
|
||
|
attribute mjt.onclick { Script.datatype }?,
|
||
|
attribute mjt.ondblclick { Script.datatype }?,
|
||
|
attribute mjt.onmousedown { Script.datatype }?,
|
||
|
attribute mjt.onmouseup { Script.datatype }?,
|
||
|
attribute mjt.onmouseover { Script.datatype }?,
|
||
|
attribute mjt.onmousemove { Script.datatype }?,
|
||
|
attribute mjt.onmouseout { Script.datatype }?,
|
||
|
attribute mjt.onkeypress { Script.datatype }?,
|
||
|
attribute mjt.onkeydown { Script.datatype }?,
|
||
|
attribute mjt.onkeyup { Script.datatype }?
|
||
|
|
||
|
|
||
|
Common.attrib &= MjtAll.attrib
|
||
|
CommonIdRequired.attrib &= MjtAll.attrib
|
||
|
|
||
|
Common.attrib &= MjtEvents.attrib
|
||
|
CommonIdRequired.attrib &= MjtEvents.attrib
|