开发者问题收集
您好,我有以下代码:我希望能够在单击输入时更改其背景颜色。以及执行其他操作。var bp = false;var np = false;var b = false;var i = false;var u = false;function iFrameOn(){richTextField.document.designMode = 'On';}function iBold(){richTextFie
我刚刚更改了 img 文件,但出现此消息“未捕获 TypeError:无法读取未定义的属性‘style’”。我的代码出了什么问题?<body><h2 style="text-align:center">Slideshow Gallery</h2><div class="slideshow-container"><div class="mySlides fade"><div class="numbe
因此,我尝试在单击卡片时翻转卡片。我在 addEventListener 之前执行了 console.log(card[i]),它工作正常,但在 addEventListener 之后,console.log 上出现了错误。我收到的错误是:Uncaught TypeError:无法读取未定义的属性“style”这些是我的代码var card = document.querySelectorAll(
我尝试通过单击按钮来修改图像。js 应该在单击按钮时更新图像样式,但它会出错。但是当我在控制台上尝试相同操作时,它可以正常工作。这是我的 HTML 代码<!DOCTYPE html><html><head><title>Image Modifier</title><style>body{display: flex;justify-content: center;align-items: cente
所以我想在网站上制作某种游戏,它会为你选择一个随机部分。我对 javascript 了解不多,所以我不知道那是什么意思。我从这里获取了一些代码并对其进行了修改,但发生了这种情况。它应该选择一个随机部分并将其突出显示为黄色。// get all the elements from the bodyvar elems = document.body.getElementsByTagName("pane
如何从发出异步请求的函数foo返回响应/结果?我试图从回调中返回值,以及将结果分配给函数内的局部变量并返回该变量,但这些方法实际上都没有返回响应 - 它们都返回undefined或变量result的初始值。接受回调的异步函数示例(使用 jQuery 的ajax函数):function foo() {var result;$.ajax({url: '...',success: function(re
我有一个注册事件处理程序的构造函数:function MyConstructor(data, transport) {this.data = data;transport.on('data', function () {alert(this.data);});}// Mock transport objectvar transport = {on: function(event, callback
数据绑定在AngularJS框架中如何工作?我尚未在他们的网站上找到技术细节。当数据从视图传播到模型时,它是如何工作的或多或少是清楚的。但是,AngularJS 如何在没有 setter 和 getter 的情况下跟踪模型属性的变化?我发现有JavaScript 观察者可以完成这项工作。但它们在Internet Explorer 6和Internet Explorer 7中不受支持。那么 Angu
我想使用正则表达式匹配字符串的一部分,然后访问带括号的子字符串:var myString = "something format_abc"; // I want "abc"var arr = /(?:^|\s)format_(.*?)(?:\s|$)/.exec(myString);console.log(arr); // Prints: [" format_abc", "abc"] .. so
我正在使用 Vue 2.x 和 Vuex 2.x 创建一个 Web 应用程序。我正在通过 http 调用从远程位置获取一些信息,我希望如果该调用失败,我应该重定向到其他页面。GET_PETS: (state) => {return $http.get('pets/').then((response)=>{state.commit('SET_PETS', response.data)})},erro
我正在使用 React,当用户点击<li>标签时,会触发弹出方法,但方法内的组件不会显示,弹出组件不会触发,这是为什么? export default class Main extends React.Component {constructor(props) {super(props);}popup(value) {console.log('fired ok');//call popup co
当我们单击“添加”链接时,我尝试呈现需求组件。下面是我的主要组件的代码:import React from 'react';import ReactDOM from 'react-dom';import { Hand } from './hand.js';import { Need } from './need.js';class App extends React.Component{const
我有 2 个几乎相同的组件,它们通过选项数组进行映射并生成复选框或单选按钮。组件之间的唯一区别是呈现的子组件(复选框或单选输入)。我想减少这些组件中的重复代码,但我不确定解决它的最佳方法。我可以将 2 个组件合并为一个组件,例如FormControlGroup,并添加更多 props 以允许我选择是否要呈现复选框或单选按钮,例如checkboxOrRadio,但这意味着如果我添加复选框或单选按钮的
我尝试在 onClick 中渲染组件,我遇到的问题是,我的 onClick 会在每一行中打开组件,而不仅仅是在我单击的按钮中打开。这可能是索引问题。你能看看我的代码吗?谢谢! class ItemView extends Component {constructor(props) {super(props);this.state = {isFormOpen: false,parentId: nul
我正在使用 javascript 的 map 函数呈现一个列表,我想为该列表的元素添加点击监听器,但我可以这样做。这是代码链接 -https://codesandbox.io/s/oqvvr1n3vq我希望每当h1 标签被点击时控制台记录Hello。