Questions tagged «javascript»

有关在ECMAScript(JavaScript / JS)及其各种方言/实现(不包括ActionScript)中进行编程的问题。此标记很少单独使用,但最常与标记[node.js],[jquery],[json]和[html]关联。

4
如何使用TypeScript将多个参数传递给Angular中的@Directives(@Components)?
由于我已经创建@Directive为as SelectableDirective,因此对于如何将多个值传递给自定义指令我有些困惑。我已经搜索了很多,但是没有用Typescript在Angular中得到正确的解决方案。 这是我的示例代码: 父组件为MCQComponent: import { Component, OnInit } from '@angular/core'; import { Question } from '../question/question'; import { AppService } from '../app.service/app.service'; import { SelectableDirective } from '../selectable.directive/selectable.directive'; import { ResultComponent } from '../result-component/result.component'; @Component({ selector: 'mcq-component', template: " ..... <div *ngIf = 'isQuestionView'> <ul> <li *ngFor = 'let …


5
JSON字符串转换为JS对象
我正在使用JS对象通过Google可视化创建图形。我正在尝试设计数据源。首先,我创建了一个JS对象客户端。 var JSONObject = { cols: [{ id: 'date', label: 'Date', type: 'date' }, { id: 'soldpencils', label: 'Sold Pencils', type: 'number' }, { id: 'soldpens', label: 'Sold Pens', type: 'number' } ], rows: [{ c: [{ v: new Date(2008, 1, 1), f: '2/1/2008' }, { v: 30000 }, { …

6
JavaScript追加子元素AFTER元素
我想使用javascript在ul元素内的另一个li后面附加一个li元素,这是我到目前为止的代码。 var parentGuest = document.getElementById("one"); var childGuest = document.createElement("li"); childGuest.id = "two"; 我熟悉appendChild, parentGuest.appendChild(childGuest); 但是,这会将新元素附加在另一个元素内部,而不是之后。如何在现有元素之后追加新元素?谢谢。 <ul> <li id="one"><!-- where the new li is being put --></li> <!-- where I want the new li --> </ul>


4
HTML SELECT-使用JavaScript将值更改为VALUE
SELECT下拉列表中可以有很多选项。 <select id="sel"> <option value="car">1</option> <option value="bike">2</option> <option value="cycle">3</option> ... </select> 我正在创建一个“更新配置文件”页面,从数据库中检索用户的配置文件,并显示带有这些值的表单。当涉及到SELECT下拉菜单时,有很多选择。因此,其乏味的测试所有价值 if (value == '1') echo "<option selected value='car'>1</option>";` 因此,我想从其值中选择相应的选项。就像我sel.value = 'bike'使用JavaScript一样时,应该选择选项2。

10
如何删除所有最近的控制台命令
通过将注意力集中到控制台上并按上/下键来使用先前提交的命令。我想删除所有最近的命令。我已经试过以下命令: console.clear(); 但仍然无法正常工作。我什至清理了整个cookie并缓存在浏览器中。但是这些命令仍在控制台上。有人知道吗?



11
检查输入的是数字还是字母javascript
我正在使用HTML和javascript中的表单。我希望仅在用户输入LETTER并单击时弹出警报submit。 所以我有HTML代码: <form name="myForm" action="" onsubmit="return checkInp()" method="post"> First name: <input type="text" name="age"> <input type="submit" value="Submit"> 和javascript代码: function checkInp() { var x=document.forms["myForm"]["age"].value; if (x consists of any letters) // this is the code I need to change { alert("Must input numbers"); return false; } }
75 javascript  html  forms  input 

10
HTML元素(div)的全高,包括边框,内边距和边距?
我需要一个div的全高,我目前正在使用 document.getElementById('measureTool').offsetHeight offsetHeight -返回元素的高度,包括边框和填充(如果有),但不包括边距 但是div中的一个嵌套元素具有margin-top的20%,因此我得到了错误的度量。我试图style.marginTop与scrollHeight没有成功。 如何在javascript中获取元素(div)的完整高度(边框,边距,边距)? 如果没有其他办法,我可以使用jQuery。
75 javascript  css 

15
在javascript中,如何在数组中搜索子字符串匹配项
我需要在JavaScript中搜索数组。搜索将仅针对字符串的一部分进行匹配,因为该字符串将分配有其他数字。然后,我需要返回带有完整字符串的成功匹配的数组元素。 即 var windowArray = new Array ("item","thing","id-3-text","class"); 我需要搜索其中包含的数组元素,"id-"并且也需要在元素中提取其余文本(即"id-3-text")。 谢谢

5
Vue.js:条件类样式绑定
Vue.js的Stack Overflow叠图:Сокклассов 我有一些可通过以下方式访问的数据: {{ content['term_goes_here'] }} ...并将其评估为true或false。我想根据表达式的真实性添加一个类,如下所示: <i class="fa" v-bind:class="[{{content['cravings']}} ? 'fa-checkbox-marked' : 'fa-checkbox-blank-outline']"></i> 哪里true给我上课fa-checkbox-marked,错误会给我fa-checkbox-blank-outline。我上面写的方式给我一个错误: - invalid expression: v-bind:class="[{{content['cravings']}} ? 'fa-checkbox-marked' : 'fa-checkbox-blank-outline']" 我应该如何编写它才能有条件地确定班级?


2
使用Yarn安装软件包时,“不正确的对等依赖性”是什么意思?
我刚刚克隆了一个repo,建议使用Yarn安装依赖项。当我运行时yarn install,似乎还可以,但是它提供了以下警告: yarn install v0.20.3 [1/4] 🔍 Resolving packages... [2/4] 🚚 Fetching packages... [3/4] 🔗 Linking dependencies... warning "sass-loader@4.0.2" has incorrect peer dependency "node-sass@^3.4.2". [4/4] 📃 Building fresh packages... ✨ Done in 77.59s. 我一直在网上寻找以找出“具有不正确的对等依赖性”的含义。但是我所能找到的都是其他存储库上已报告的问题,或有关如何解决该问题的问题。 有人可以解释这意味着什么,为什么它只是警告,而不是错误? 另外,是我应该尝试解决的问题还是向我刚刚克隆的回购背后的社区报告?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.