首页 > 编程知识 正文

js代码页面按钮没有反应(jsp提交按钮没反应)

时间:2023-12-02 00:20:22 阅读:311216 作者:FZQO

本文目录一览:

  • 1、js 点击按钮没反应
  • 2、js代码运行点击按钮没反应
  • 3、jsp页面点击button没有反应
  • 4、js里button点了没反应?
  • 5、js中按钮点击没有反应
  • 6、有的时候点击网页上的功能按钮,很多次没反应是怎么回事?

js 点击按钮没反应

$("#zzz").click(function(){

alert("!");

});

});

语法错误,f11日傲视看一下,很明显问题多:});

js代码运行点击按钮没反应

这里面有一个全角的”下双引号,修改Script为:

function buttonreport(buttonId,buttonName,buttonValue) {

var userMessage1="button id:"+buttonId+"n";

var userMessage2="button name:"+buttonName+"n";

var userMessage3="button value:"+buttonValue+"n";

alert(userMessage1+userMessage2+userMessage3);

}

即可(在button name右边)

jsp页面点击button没有反应

jsp页面点击button没有反应一般是遇到js错误了,点开F12,调试一下js就能发现错误了。

在jsp中利用button提交form的写法如下:

form id="form1" action="提交的地址"

/form

input type="button" value="提交" onclick="document.getElementById('form1').submit();"

其中最后一种比较灵活,比如说出发事件的可以不是一个按钮,而是一个超链接或者图片之类的元素。

a onclick="document.getElementById('form1').submit();"提交/a

js里button点了没反应?

你的代码中主要有两个问题:

delNode 应该放到 window.onload 函数的外面来,否则在全局范围内找不到delNode这个函数,你删除的时候就会出问题;

你要删除的元素应该是在id为content这个容器里,而不是body,所以removeChild的对象要换成 content

代码如下:

```js

!DOCTYPE html

html lang="en"

head

meta charset="UTF-8"

meta name="viewport" content="width=device-width, initial-scale=1.0"

titleDocument/title

/head

body

input type="text" id="txt1"/

button id="btn1"确定/button

span/span

div id="content"/div

/div

/body

/html

script

//删除元素,这个要放到window.onload外面来,否则在全局中找不到delNode这个函数

function delNode(e)

{

console.log("del",e)

var one_parentNode=e.parentNode;

var two_parentNode=one_parentNode.parentNode;

document.getElementById('content').removeChild(two_parentNode);//这里作了修改

}

window.onload=function(){

var oBtn=document.getElementById('btn1'); //按钮

var oTxt=document.getElementById('txt1'); //输入框

var oContent=document.getElementById('content') //最大的容器

var oSpan_list=document.getElementsByTagName('span'); //span

var count=0;

//回车且内容不为空

oTxt.onkeypress=function(event){

if(event.keyCode=="13"oTxt.value!="")

{

addNote();

}

};

//点击按钮且内容不为空

oBtn.onclick=function(){

if(oTxt.value != "")

{

addNote();

}

};

//添加元素

function addNote(){

var oP=document.getElementsByClassName('headline')[count];

var aLittle=document.createElement('div'); //新建box

var aP=document.createElement('p'); //新建小字

var aSpan=document.createElement('span');

var aX=document.createElement('input');

var aDiv=document.createElement('div'); //放文本的

aLittle.className="box";

oContent.appendChild(aLittle);

aP.className="headline";

aLittle.appendChild(aP);

aSpan.className="note";

aSpan.innerHTML="note "+parseInt(count+1);

aP.appendChild(aSpan);

aX.className='X';

aX.type="button";

aX.value='X';

aX.setAttribute("onclick","delNode(this)");

aP.appendChild(aX);

aDiv.innerHTML=oTxt.value;

aDiv.className="things";

aLittle.appendChild(aDiv);

count++;

}

};

/script

```

js中按钮点击没有反应

你好。

当你调用 $(document).ready(function() { });

这个函数 时,

要加 jquery.min.js 。你能上网,就这句加到 head /head .去试下吧

例如

script src=""

/script

有的时候点击网页上的功能按钮,很多次没反应是怎么回事?

既然是个js按钮,那么1,有可能是js出错了,出错的原因可能是前端js程序员本身写错,有可能是你的浏览器对按钮使用的js方法不兼容。这个问题应该让网站的前端工程师搞一下。2,可能是网络延迟,也就是按钮已经被触发了,正在请求服务器,由于结果还没有回来,让你以为是没反应。这种问题应该让网站的产品经理、体验工程师、前端工程师把按钮做成防止重复提交的,并且触发之后加以“正在加载”之类的文案提示。3,按钮是坑爹的……就是做了个假按钮让你点,甚至有可能这个按钮是画在图片上的……这个没什么可说的。4,变化发生在你看不到的范围。那么这个产品做得真烂5,本来这个按钮的设计就是没有任何变化。那么这个产品做得真烂

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。