Справочник Пользователя для Macromedia dreamweaver 8-extending dreamweaver
172
Commands
The next part of the
return
statement (
&& (theSelNode.nodeType == Node.TEXT_NODE
)
checks to see if the selected node type is text. If so, the
canAcceptCommand()
function
returns the value
true
. If the node type is not text, the test continues to see if the node has
children (
|| theSelNode.hasChildNodes()
), and if the type of the first child node is text
(
&&
(
theChildren[0].nodeType == Node.TEXT_NODE))
). If both conditions are true,
canAcceptCommand()
returns the value
true
, and Dreamweaver enables the menu item at
the bottom of the Commands menu, as shown in the following figure:
Otherwise,
canAcceptCommand()
returns the value
false
and Dreamweaver dims the item,
as shown in the following figure: