这不起作用,没有任何反应.我如何使它工作,我做错了什么?
function animate() {
var div = document.getElementById('demo');
div.style.left = "200px";
div.style.color = "red";
}Run Code Online (Sandbox Code Playgroud)
#demo {
position: absolute;
}Run Code Online (Sandbox Code Playgroud)
<p id='demo' onclick="animate()">lolol</p>Run Code Online (Sandbox Code Playgroud)
我有点好奇为什么这不起作用
JavaScript的:
function evaluate(){
console.log(42);
}
Run Code Online (Sandbox Code Playgroud)
HTML:
<a onclick="evaluate()">Click Me!</a>
Run Code Online (Sandbox Code Playgroud)
在html端评估一个保留关键字?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<script src="https://code.jquery.com/jquery-2.2.3.min.js"></script>
</head>
<body>
<button type="button" onclick="submit();">launch</button>
<button type="button" onclick="clear();">clear</button>
<div>
Result:<br>
<div id="result">
</div>
</div>
<script>
function clear() {
$('#result').empty()
}
function submit() {
$('#result').append('<div>xxxxx</div>')
}
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
Launch按钮运作良好,但clear没有.我$('#result').empty()在控制台中运行,它按预期清除了div.
您可以在jsfiddle中调试我的代码.
点击它时我的按钮无法工作的任何特殊原因?这是代码.
<script>
function save() {
if (isNaN(document.form.result.value) || document.form.result.value == 0) {
document.getElementById('hours').innerHTML = "There was an input error, make sure that: <br> The calculator field is not empty <br> Only include numbers as an input";
document.getElementById('hoursdiv').style.background = "yellow";
} else {
savedvalue = document.form.result.value;
document.getElementById('hours').innerHTML = "Hours Worked This Week: " + savedvalue;
document.getElementById('hoursdiv').style.background = "";
}
}
function clear() {
alert("hi");
}
</script>
<div>
<!-- Save Button -->
<input class = "customSubmitButton" type="button" onClick="save();" value="Save">
<!-- Clear Button …Run Code Online (Sandbox Code Playgroud) function clear() {
document.getElementById("1").innerHTML = '';
document.getElementById("2").innerHTML = '';
document.getElementById("3").innerHTML = '';
}
<button onclick="clear()">Clear</button>
Run Code Online (Sandbox Code Playgroud)
这是运行它的函数和我的按钮.该功能的目的是清除段落,但是当我测试它时按钮什么都不做.
为什么单击该按钮时此功能未运行?
编辑:对不起如果答案很明显,我是JS EDIT的初学者:HTML:
<p id="1"></p>
<p id="2"></p>
<p id="3"></p>
Run Code Online (Sandbox Code Playgroud)
还有一个JS函数可以更改段落的文本,但它不会循环
<script>
function clear()
{
document.getElementById('Div1').style.display = 'block';
document.getElementById('Div2').style.display = 'none';
}
</script>
<div id="Div1">
<p>hi</p>
</div>
<div id="Div2">
<p>bye</p>
</div>
<button type="button" onclick="return clear()" id="Refresh">
Run Code Online (Sandbox Code Playgroud)
单击刷新按钮时,我需要显示"hi",但我的脚本功能不起作用.我试图隐藏Div2和展示Div1,但没有任何反应.
我在点击按钮时调用一个函数.但是这个功能没有被调用.我不知道我做错了什么.请帮忙.
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript">
function clear() {
document.getElementById('inp').value = "";
}
</script>
</head>
<body>
<input type="text" id="inp" name="">
<input type="button" onclick="clear()">
</body>
</html>Run Code Online (Sandbox Code Playgroud)
display = document.getElementById('outputDiv');
display.innerHTML = 'Your Number Is: ';
function clear() {
document.getElementById("outputDiv").innerHTML = "";
}Run Code Online (Sandbox Code Playgroud)
<input type="button" value="Calculate" onclick="calculator()">
<input type="reset" value="Clear" onclick="clear()">
<div id="outputDiv"></div>Run Code Online (Sandbox Code Playgroud)
单击重置按钮后,我要删除display.innerHTML ='您的号码为:'+总计;