类名与样式。豫
yuyan · 199 行 · 10428 字节 · UTF-8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199
寻观「标准库」之「豫言标准内核」之书。
寻观「癸象工具」之「总集」之书。
寻观「浏览器宿主」之「句柄」之书。
寻观「浏览器宿主」之「文树」之书。
「:文言:类名列随元素而动,客执其号。汉语:classList 是元素的活动 DOMTokenList,豫言以句柄操作。:」
「浏览器元素类名列」乃化「字符串」而「字符串」也。
「浏览器元素类名列」者会「元素号」而
「取浏览器句柄」于(「浏览器读取属性」于「元素号」于『classList』)
也。
「浏览器类名取值」乃化「字符串」而「字符串」也。
「浏览器类名取值」者会「类号」而
虑「结果」者
「浏览器文树取文字」于(「浏览器读取属性」于「类号」于『value』)而
若「结果」中「零」则
「结果」中「一」
否则
「发生事故」于『类名值不是字符串』
也。
「浏览器类名设值」乃化「字符串」而化「字符串」而「有」也。
「浏览器类名设值」者会「类号」而会「值」而
「浏览器设置属性」于「类号」于『value』于(「癸象表示」于(「癸象字符串」于「值」))
也。
「浏览器类名数目」乃化「字符串」而「整数」也。
「浏览器类名数目」者会「类号」而
鉴(「癸象解析」于(「浏览器读取属性」于「类号」于『length』))而
有(「癸象整数」于「数」)则「数」
或有「其他」则
「发生事故」授以「整数」于『类名数目不是整数』
也。
「浏览器类名有」乃化「字符串」而化「字符串」而「爻」也。
「浏览器类名有」者会「类号」而会「名」而
鉴(「癸象解析」于(「浏览器调用方法」于「类号」于『contains』于(「浏览器文树单参文」于「名」)))而
有(「癸象爻」于「值」)则「值」
或有「其他」则
「发生事故」授以「爻」于『类名存在性结果不是爻』
也。
「浏览器类名添加」乃化「字符串」而化「字符串」而「有」也。
「浏览器类名添加」者会「类号」而会「名」而
虑「无」者
「浏览器调用方法」于「类号」于『add』于(「浏览器文树单参文」于「名」)
而
「元」
也。
「浏览器类名删除」乃化「字符串」而化「字符串」而「有」也。
「浏览器类名删除」者会「类号」而会「名」而
虑「无」者
「浏览器调用方法」于「类号」于『remove』于(「浏览器文树单参文」于「名」)
而
「元」
也。
「浏览器类名多添」乃化「字符串」而化(「列」于「字符串」)而「有」也。
「浏览器类名多添」者会「类号」而会「诸名」而
虑「参数」者
「癸象表示」于(「癸象数组」于(「态射」授以「字符串」授以「癸象」于「诸名」于(会「名」而「癸象字符串」于「名」)))
而
虑「无」者「浏览器调用方法」于「类号」于『add』于「参数」而
「元」
也。
「浏览器类名多删」乃化「字符串」而化(「列」于「字符串」)而「有」也。
「浏览器类名多删」者会「类号」而会「诸名」而
虑「参数」者
「癸象表示」于(「癸象数组」于(「态射」授以「字符串」授以「癸象」于「诸名」于(会「名」而「癸象字符串」于「名」)))
而
虑「无」者「浏览器调用方法」于「类号」于『remove』于「参数」而
「元」
也。
「浏览器类名切换」乃化「字符串」而化「字符串」而「爻」也。
「浏览器类名切换」者会「类号」而会「名」而
鉴(「癸象解析」于(「浏览器调用方法」于「类号」于『toggle』于(「浏览器文树单参文」于「名」)))而
有(「癸象爻」于「值」)则「值」
或有「其他」则
「发生事故」授以「爻」于『类名切换结果不是爻』
也。
「浏览器类名强制切换」乃化「字符串」而化「字符串」而化「爻」而「爻」也。
「浏览器类名强制切换」者会「类号」而会「名」而会「须有」而
虑「参数」者
『[』附(「癸象表示」于(「癸象字符串」于「名」))附『,』附(「癸象表示」于(「癸象爻」于「须有」))附『]』而
鉴(「癸象解析」于(「浏览器调用方法」于「类号」于『toggle』于「参数」))而
有(「癸象爻」于「值」)则「值」
或有「其他」则
「发生事故」授以「爻」于『类名强制切换结果不是爻』
也。
「浏览器类名替换」乃化「字符串」而化「字符串」而化「字符串」而「爻」也。
「浏览器类名替换」者会「类号」而会「旧名」而会「新名」而
虑「参数」者
『[』附(「癸象表示」于(「癸象字符串」于「旧名」))附『,』附(「癸象表示」于(「癸象字符串」于「新名」))附『]』
而
鉴(「癸象解析」于(「浏览器调用方法」于「类号」于『replace』于「参数」))而
有(「癸象爻」于「值」)则「值」
或有「其他」则
「发生事故」授以「爻」于『类名替换结果不是爻』
也。
「浏览器类名第项」乃化「字符串」而化「整数」而(「爻」合「字符串」)也。
「浏览器类名第项」者会「类号」而会「序」而
「浏览器文树取文字」于(「浏览器调用方法」于「类号」于『item』于(『[』附(「整数表示」于「序」)附『]』))
也。
「:文言:行内样式亦留宿主,保留 CSSOM 原义。汉语:通过元素的活动 style 对象调用 CSSStyleDeclaration。:」
「浏览器元素行内样式」乃化「字符串」而「字符串」也。
「浏览器元素行内样式」者会「元素号」而
「取浏览器句柄」于(「浏览器读取属性」于「元素号」于『style』)
也。
「浏览器样式取属性」乃化「字符串」而化「字符串」而「字符串」也。
「浏览器样式取属性」者会「样式号」而会「名称」而
虑「结果」者
「浏览器文树取文字」于(「浏览器调用方法」于「样式号」于『getPropertyValue』于(「浏览器文树单参文」于「名称」))而
若「结果」中「零」则
「结果」中「一」
否则
「发生事故」于『样式属性结果不是字符串』
也。
「浏览器样式取优先级」乃化「字符串」而化「字符串」而「字符串」也。
「浏览器样式取优先级」者会「样式号」而会「名称」而
虑「结果」者
「浏览器文树取文字」于(「浏览器调用方法」于「样式号」于『getPropertyPriority』
于(「浏览器文树单参文」于「名称」))而
若「结果」中「零」则
「结果」中「一」
否则
「发生事故」于『样式优先级不是字符串』
也。
「浏览器样式设置」乃化「字符串」而化「字符串」而化「字符串」而「有」也。
「浏览器样式设置」者会「样式号」而会「名称」而会「值」而
虑「参数」者
『[』附(「癸象表示」于(「癸象字符串」于「名称」))附『,』附(「癸象表示」于(「癸象字符串」于「值」))附『]』而
虑「无」者「浏览器调用方法」于「样式号」于『setProperty』于「参数」而
「元」
也。
「浏览器样式设置优先级」乃
化「字符串」而
化「字符串」而
化「字符串」而
化「字符串」而
「有」
也。
「浏览器样式设置优先级」者会「样式号」而会「名称」而会「值」而会「优先级」而
虑「参数」者
『[』附(「癸象表示」于(「癸象字符串」于「名称」))附『,』附(「癸象表示」于(「癸象字符串」于「值」))附『,』附
(「癸象表示」于(「癸象字符串」于「优先级」))附『]』而
虑「无」者
「浏览器调用方法」于「样式号」于『setProperty』于「参数」
而
「元」
也。
「浏览器样式删除」乃化「字符串」而化「字符串」而「字符串」也。
「浏览器样式删除」者会「样式号」而会「名称」而
虑「结果」者
「浏览器文树取文字」于(「浏览器调用方法」于「样式号」于『removeProperty』于(「浏览器文树单参文」于「名称」))而
若「结果」中「零」则
「结果」中「一」
否则
「发生事故」于『样式删除结果不是字符串』
也。
「浏览器样式原文」乃化「字符串」而「字符串」也。
「浏览器样式原文」者会「样式号」而
虑「结果」者
「浏览器文树取文字」于(「浏览器读取属性」于「样式号」于『cssText』)而
若「结果」中「零」则
「结果」中「一」
否则
「发生事故」于『样式原文不是字符串』
也。
「浏览器样式设原文」乃化「字符串」而化「字符串」而「有」也。
「浏览器样式设原文」者会「样式号」而会「正文」而
「浏览器设置属性」于「样式号」于『cssText』于(「癸象表示」于(「癸象字符串」于「正文」))
也。
「浏览器样式数目」乃化「字符串」而「整数」也。
「浏览器样式数目」者会「样式号」而
鉴(「癸象解析」于(「浏览器读取属性」于「样式号」于『length』))而
有(「癸象整数」于「数」)则「数」
或有「其他」则
「发生事故」授以「整数」于『样式数目不是整数』
也。
「浏览器样式第项」乃化「字符串」而化「整数」而(「爻」合「字符串」)也。
「浏览器样式第项」者会「样式号」而会「序」而
「浏览器文树取文字」于(「浏览器调用方法」于「样式号」于『item』于(『[』附(「整数表示」于「序」)附『]』))
也。