练习
有如下的HTML结构:
javascript
Java
<!— HTML结构 —>
<div id="test-div">
<p id="test-js">javascript</p>
<p>Java</p>
</div>
请尝试获取指定节点并修改:
'use strict';
// 获取<p>javascript</p>节点:
var js = ???;
// 修改文本为JavaScript:
// TODO:
// 修改CSS为: color: #ff0000, font-weight: bold
// TODO:
// 测试:
if (js && js.parentNode && js.parentNode.id === 'test-div' && js.id === 'test-js') {
if (js.innerText === 'JavaScript') {
if (js.style && js.style.fontWeight === 'bold' && (js.style.color === 'red' || js.style.color === '#ff0000' || js.style.color === '#f00' || js.style.color === 'rgb(255, 0, 0)')) {
alert('测试通过!');
} else {
alert('CSS样式测试失败!');
}
} else {
alert('文本测试失败!');
}
} else {
alert('节点测试失败!');
}