HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

HTMLDOMで指定されたプロパティ


HTML DOM指定プロパティは、属性が指定されているかどうかを確認するために使用されます。これは、属性が指定されている場合はtrueを返し、指定されていない場合はfalseを返すことによって行われます。また、特定の属性が作成されているが、要素にまだアタッチされていない場合もtrueを返します。

構文

以下は、指定されたプロパティの構文です-

attribute.specified

指定されたプロパティの例を見てみましょう-

<!DOCTYPE html>
<html>
<body>
<p>Click the button find out if the button has an onclick attribute specified.</p>
<img id="IMG1" src="https://www.tutorialspoint.com/swing/images/swing-mini-logo.jpg"
alt="Learn Swing">
<p> Check if the above image has alt attribute specified by clicking the below button </p>
<button onclick="checkAlt()">CHECK</button>
<p id="Sample"></p>
<script>
   function checkAlt() {
      var img = document.getElementById("IMG1");
      var s=img.getAttributeNode("alt").specified;
      if(s==true)
         document.getElementById("Sample").innerHTML = "The image element has alt attribute specified";
      else
         document.getElementById("Sample").innerHTML = "The image element does not have alt attribute specified";
   }
</script>
</body>
</html>

出力

これにより、次の出力が生成されます-

HTMLDOMで指定されたプロパティ

チェックボタンをクリックすると-

HTMLDOMで指定されたプロパティ


  1. HTMLDOMOl反転プロパティ

    HTML DOM Olの逆プロパティは、リストの順序を降順にするか昇順にするかを設定/返します(デフォルト)。 以下は構文です- ブール値を返す-true/false olObject.reversed 反転の設定 booleanValueへ olObject.reversed = booleanValue ここでは、「booleanValue」 次のようになります- booleanValue 詳細 true 順序が降順になることを定義します false デフォルトで順序が昇順になることを定義します Ol反転の例を見てみましょう

  2. HTMLDOMoffsetWidthプロパティ

    HTML DOM offsetWidthプロパティは、パディング、境界線、スクロールバーを含む要素の幅に対応する数値を返しますが、マージンは返しません。 以下は構文です- 数値を返す HTMLelement.offsetWidth HTML DOM offsetWidthの例を見てみましょう プロパティ- 例 <!DOCTYPE html> <html> <head> <title>HTML DOM offsetHeight</title> <style>    form {   &n