async function doTests() {
info("Removing summary attr");
// after summary is removed, we should have a layout table
await testGotAttrChange( "sampleTable", "summary",
null
);
info("Setting abbr attr");
// after abbr is set we should have a data table again
await testGotAttrChange( "cellOne", "abbr", "hello world"
);
info("Removing abbr attr");
// after abbr is removed we should have a layout table again
await testGotAttrChange( "cellOne", "abbr",
null
);
info("Setting scope attr");
// after scope is set we should have a data table again
await testGotAttrChange( "cellOne", "scope", "col"
);
info("Removing scope attr");
// remove scope should give layout
await testGotAttrChange( "cellOne", "scope",
null
);
info("Setting headers attr");
// add headers attr should give data
await testGotAttrChange( "cellThree", "headers", "cellOne"
);
info("Removing headers attr");
// remove headers attr should give layout
await testGotAttrChange( "cellThree", "headers",
null
);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.