我正在尝试创建一个div已经存在的内部的一个非常基本的例子div.
我使用它时似乎没有工作:
document.getElementbyId('lc').appendChild(element)
Run Code Online (Sandbox Code Playgroud)
但是当我这样做时工作正常:
document.body.appendChild(element)
Run Code Online (Sandbox Code Playgroud)
我需要添加windows.onload功能吗?虽然它甚至不起作用!
HTML代码:
<body>
<input id="filter" type="text" placeholder="Enter your filter text here.." onkeyup = "test()" />
<div id="lc">
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
JS代码:
function test()
{
var element = document.createElement("div");
element.appendChild(document.createTextNode('The man who mistook his wife for a hat'));
document.getElementbyId('lc').appendChild(element);
//document.body.appendChild(element);
}
Run Code Online (Sandbox Code Playgroud) 我对如何在javascript中创建和访问二维数组感到困惑.下面是一个数组声明,我在其中存储人物的名称,然后存储他们的图像的src.当我尝试访问myArray [0] [0]元素时,我得到'D',当我尝试访问myArray [0,0]时,我得到了唐老鸭.如何访问img src myArray [0] [0] ="assets/scrybe.jpg"?
JS代码:
var myArray = new Array(1);
myArray[0] = "Donald Duck";
myArray[1] = "Winnie Pooh";
myArray[2] = "Komal Waseem";
myArray[3] = "Hockey";
myArray[4] = "Basketball";
myArray[5] = "Shooting";
myArray[6] = "Mickey Mouse";
myArray[0][0] = "assets/scrybe.jpg";
myArray[1][0] = "assets/scrybe.jpg";
myArray[2][0] = "assets/scrybe.jpg";
myArray[3][0] = "assets/scrybe.jpg";
myArray[4][0] = "assets/scrybe.jpg";
myArray[5][0] = "assets/scrybe.jpg";
myArray[6][0] = "assets/scrybe.jpg";
Run Code Online (Sandbox Code Playgroud) 我有以下函数接受字符串列表和字符串.它返回一个字符串列表.
fun get_substitutions1 ((x::xs)::ys, s) =
all_except_option((x::xs),s) @ get_substitutions1(ys,s) ;
Run Code Online (Sandbox Code Playgroud)
我面临的问题是all_except_option返回OPTION,因此当我尝试连接它时出现错误.我的问题是如何从OPTION中提取LIST.
我有以下函数,假设返回卡的值.我不确定Num => Num为什么会出现以下错误:
错误:规则类型不一致,早期规则排名 - >此规则排名 - > int->排名
为什么Num => Num的返回类型为rank-> int-> rank
datatype suit = Clubs | Diamonds | Hearts | Spades
datatype rank = Jack | Queen | King | Ace | Num of int
type card = suit * rank
fun card_value (suit, rank)=
case rank of
Ace =>11
| Jack =>10
| King =>10
| Queen =>10
| Num => Num ;
card_value(Clubs,Ace); //calling function
Run Code Online (Sandbox Code Playgroud)