首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“将此与以前的var .”语句

“将此与以前的var .”语句
EN

Stack Overflow用户
提问于 2017-04-05 15:26:03
回答 1查看 892关注 0票数 0

关于我的问题,这个网站上的其他答案都没有帮助。希望能看到另一幅景象。

我收到了这样的消息:“将其与以前的var语句结合起来. var changeText = paragraph1.style.fontStyle =”斜体“;

我正在学习一个关于YouTube的教程,我的代码与视频中的那个家伙的代码相匹配。我不得不添加“用户严格”,因为我是由JSLint指示的。但其他一切都是一样的。

为什么这段代码不起作用?

以下是我的HTML:

代码语言:javascript
复制
function changeStyle() {
    "use strict";
    var paragraph = document.getElementsByTagName("p");
    var changeText = paragraph[1].style.fontStyle = "italic";
}
代码语言:javascript
复制
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>JS Tutorials-2</title>
    <meta name="js tutorials-2" content="js tutorials-2">
    <link rel="stylesheet" href="js-tutorials-2.css">

</head>
<body>


    <header>
        <div class="banner"><h1 id="head">Javascript</h1></div>
        <div class="banner2"><h1 id ="another-head">The Adventure Begins</h1></div>
    </header>


            <p id = "para2">Text Goes Here </p>
            <p id = "para3">Text Goes Here</p>
            <p id = "para4">Text Goes Here </p>
            <p id = "para5">Text Goes Here</p>

            <button onclick = "changeStyle()">Submit</button>


</body>

EN

回答 1

Stack Overflow用户

发布于 2017-04-05 15:31:37

我怀疑这个建议是只为paragraphchangeText提供一个paragraph声明。

代码语言:javascript
复制
var paragraph = document.getElementsByTagName("p"),
    changeText = paragraph[1].style.fontStyle = "italic";

现在,除此之外,您还不清楚如何处理这个changeText变量;它的值始终是字符串“斜体”。如果您的函数确实只包含这两行,那么您真正想要的可能是:

代码语言:javascript
复制
var paragraph = document.getElementsByTagName("p");
paragraph[1].style.fontStyle = "italic";
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43235521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档