Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/toolkit/content/tests/chrome/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 1 kB image not shown  

Quelle  test_labelcontrol.xhtml   Sprache: unbekannt

 
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin" type="text/css"?>
<?xml-stylesheet href="chrome://mochikit/content/tests/SimpleTest/test.css" type="text/css"?>
<!--
  XUL Widget Test for label control="value"
  -->
<window title="tabindex" width="500" height="600"
        onload="runTests()"
        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
        xmlns:html="http://www.w3.org/1999/xhtml">
  <script src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>
  <script src="chrome://mochikit/content/tests/SimpleTest/EventUtils.js"></script>

<label id="textbox-label" control="textbox" />
<html:input id="textbox" value="Test"/>
<label id="checkbox-label" control="checkbox" />
<checkbox id="checkbox" value="Checkbox"/>

<body xmlns="http://www.w3.org/1999/xhtml">
<p id="display"></p>
<div id="content" style="display: none">
</div>
<pre id="test">
</pre>
</body>

<script>
<![CDATA[

SimpleTest.waitForExplicitFinish();

function runTests()
{
  let textbox = $("textbox");
  let textboxLabel = $("textbox-label");
  is(textboxLabel.control, "textbox", "textbox control");
  is(textboxLabel.labeledControlElement, textbox, "textbox labeledControlElement");

  let checkbox = $("checkbox");
  let checkboxLabel = $("checkbox-label");
  is(checkboxLabel.control, "checkbox", "checkbox control");
  is(checkboxLabel.labeledControlElement, checkbox, "checkbox labeledControlElement");
  is(checkbox.accessKey, null, "checkbox accessKey not set");
  checkboxLabel.accessKey = "C";
  is(checkbox.accessKey, "C", "checkbox accessKey set");

  SimpleTest.finish();
}

]]>

</script>

</window>

[ Dauer der Verarbeitung: 0.14 Sekunden  (vorverarbeitet)  ]