onClick无法使用javascript
onClick not working javascript
本文关键字:javascript onClick 更新时间:2023-09-26
我有一个按钮的onclick事件,它运行得很好。现在不行了,我想看看为什么不行。它运行了一段时间,我想我更改了一些内容,但代码似乎是正确的。我认为可能有一些外部因素影响代码。
这是我的代码:
<script language="javascript">
function search(){
document.write("hi");
}
</form>
<input type="button" value='s' name='submit' id='submit' onClick='search();'>
</form>
<div id='searchdrop'>
stuff inside dropdown
</div>
首先,您的标记是一团糟。纠正它,然后检查你是否还有问题。下面显示的只是您所显示的标记,请确保您的整个标记是有效的。
<script language="javascript">
function search(){
document.write("hi");
}
</script> <!-- this was missing -->
<form> <!-- this was ending the form tag instead of starting -->
<input type="button" value='s' name='submit' id='submit' onClick='search();'>
</form>
<div id='searchdrop'>
stuff inside dropdown
</div>
这适用于
<html>
<body>
<input type="button" value='s' name='submit' id='submit' onClick='search();'>
<script type='text/javascript'>
function search(){
document.write("hi");
}
</script>
</body>
</html>
表单以</form>
而不是<form>
开头。这可能是问题所在吗?
您神秘地拒绝准确描述"不工作"部分是什么,但我现在要告诉您,在这样的事件处理程序中使用document.write()
几乎肯定不会带来令人满意的用户体验。
- 您尚未关闭
<script>
标签 - 您的表单以
</form>
开头
相关文章:
- Javascript onclick函数会立即调用(而不是在单击时调用)
- Javascript onclick更改变量值
- JavaScript-onClick将按钮ID或单击按钮的文本传递给函数
- 在php和javascript onClick之间传递带有空格的值
- 使用javascript onclick设置CSS颜色
- Javascript onclick事件在第一次单击时未启动
- javascript onclick获取更多信息
- 使用javascript onclick下拉菜单进行图像交换
- Javascript onClick事件未启动
- Javascript onclick需要点击两次,然后会创建越来越多的服务器请求
- 多个类上的Javascript onclick事件处理程序
- javascript onclick不适用于android应用程序
- Google图表HTML工具提示,其中包含javascript onclick事件
- JavaScript onclick在IE 9中工作两次,然后停止
- javascript onclick获取不带路径的图像名称
- jquery javascript onclick SlideDown panel
- JavaScript onclick 调用函数
- Javascript onClick and mouseOver function
- Javascript onclick getvalue 是未定义的
- Jquery/JavaScript OnClick 事件未在移动设备上触发