小编The*_*nny的帖子

是否可以使用Javascript添加DOM元素来创建网页?

在PHP中,您可以使用include其他文件(例如页眉或页脚文件 - 我将其称为部分文件)来帮助提供特定页面 - 这样可以在页面中实现最小的不一致性.但是,HTML没有此功能.我已经实现了一个解决方案,在文档宣布准备就绪后,页面末尾的JavaScript会添加静态部分:

$(function() {
  html = "<div id=\"navbar\"><h1>Cool Webpage!</h1></div>";
  $("#header").append(html);
});
Run Code Online (Sandbox Code Playgroud)

#header<div>,其是的最上面的部分<header>-它用作其中所述目标节点#navbar将被注入.

据我所知,这是一个可行的解决方法,可以减少页面之间的不一致,但我觉得我有点太天真了.

这种方法可以实现,还是有更好的方法?我可以在HTML中添加AJAX,还是可以动态添加吗?如果实施这种方法,我应该注意哪些问题?

html javascript jquery

6
推荐指数
0
解决办法
76
查看次数

将数组设置为不同大小的不同数组

所以我一直在为我的arduino编程,这是c ++的一些变体.我一直在编写一个程序来勾选每个4位七段显示器的数字.我一直无法将引脚[]设置为不同长度的不同阵列.

例如,显示一个装置将打开2个引脚,这些引脚在阵列中表示int one[] = {1,2};并显示四个引脚int four[] = {1,2,3,4};.

我一直在尝试的是:

int pins[] = null;
int one[] = {1,2};
int four[] = {1,2,3,4};
switch(num) {
    case 1: pins = one; break;
    case 4: pins = four; break;
}
Run Code Online (Sandbox Code Playgroud)

然而,这已经造成了问题,并且不允许我上传它,因为事情到处都是破坏.

我对c ++知之甚少,只是它与Java类似,我对此非常了解.

我觉得我喂养的鲨鱼没有足够的保护,我的代码中的这一点让我烦恼.

我的问题是你如何初始化一个数组,但稍后再改变它?

c++ arrays arduino arduino-ide arduino-uno

1
推荐指数
1
解决办法
906
查看次数

布尔人不同时工作

我一直在创建一个测试程序来测试角度上的移动是如何工作的,即使这不是我的问题所在,也是我的问题/困惑所在的程序.这个错误(?)不会影响我的程序的工作方式,除非用户想要键入每个键的混搭,看看会发生什么,这正是我做的...

我有一个关键的监听器,在每个按键和键释放时,在数组中设置一个布尔值:

public void keyPressed(KeyEvent e) {
  int key = e.getKeyCode();
  int a = KeyEvent.VK_LEFT; // int value of 37
  int b = KeyEvent.VK_UP; // 38
  int c = KeyEvent.VK_RIGHT; // 39
  int d = KeyEvent.VK_DOWN; // 40

  int aa = KeyEvent.VK_G; // 71
  int bb = KeyEvent.VK_H; // 72

  if(key == a || key == b || key == c || key == d) {
    player.setKeyValue(key - 37, true); // keyReleased is exactly the same but with a false …
Run Code Online (Sandbox Code Playgroud)

java swing boolean keylistener output

0
推荐指数
1
解决办法
160
查看次数