吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1145|回复: 13
收起左侧

[已解决] 前端Web API:操作元素之表单属性设置 [水神请绕路]

[复制链接]
clearwater 发表于 2020-3-2 22:05
本帖最后由 clearwater 于 2020-3-2 22:11 编辑

求教,代码第17行,我要修改表单value属性的值,改为 what's your name?

但是这个英语句子出现波浪线,而且在浏览器也显示不出来。我想知道一下,what's your name为啥出错?

[JavaScript] 纯文本查看 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
 
</head>
<body>
   <button>button</button>
   <input type="text" value="hello">
   <script>
     var btn = document.querySelector('button');
     var input = document.querySelector('input');

     btn.onclick = function() {
      input.value = 'what's your name';
      // input.value = '被点击了';
     }

   </script>
  
</body>
</html>
1.png

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
L丶King + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

幼稚鬼 发表于 2020-3-2 22:10
input.value = 'what's your name';   what's这里有个单引号,这个字符串外层又用单引号包裹,造成语法错,外层的单引号改成双引号即可。即 input.value = "what's your name";

免费评分

参与人数 1吾爱币 -1 热心值 +1 收起 理由
clearwater -1 + 1 谢谢@Thanks!

查看全部评分

 楼主| clearwater 发表于 2020-3-2 22:11
幼稚鬼 发表于 2020-3-2 22:10
input.value = 'what's your name';   what's这里有个单引号,这个字符串外层又用单引号包裹,造成语法错, ...

呀,我咋没想到。这个我学过了。

谢谢大神。

明天才能给您评分,现在手上没有能量了。

~~~~~~~~~~~~~~~~~~~~~~
后面回复的,俺在这里感谢了,如果答案雷同就不评分辣。
小瑶222 发表于 2020-3-2 22:08
 楼主| clearwater 发表于 2020-3-2 22:10

以后去别的地方水吧。

太多沉默 发表于 2020-3-2 22:11
看颜色都能看出来问题
what 很明显和后面的不是一回事
牛奶堂 发表于 2020-3-2 22:13
你中间那个有一个 's 跟开头表示字符串的引号一样,导致js认为你断开了,然后后面就发生语法错误了。试着这样 用双引号做外层。百度搜索 js 转义
L丶King 发表于 2020-3-2 22:22
已经很厉害了 ,谢谢分享
a361690548 发表于 2020-3-2 22:25
记住双包单  这个课程会讲的
hzs980623 发表于 2020-3-2 22:52
同志,javascript写的时候记住一个口诀!
内单外双,要么内双外单,
意思就是里面单引号外面就是双引号。
不能同时出现三个一样的引号哦!
加油,同志
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 20:35

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表