<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>自定义右键菜单</title> <style> *{margin: 0;padding: 0} ul{ list-style: none; width: 190px; height: 125px; background-color: darkgrey; position: absolute; display: none; } ul li{ border: 1px solid skyblue; padding: 4px; cursor: pointer; transition: 0.5s; } ul li:hover{ background-color: skyblue; color: #fff; } </style> </head> <body> <ul> <li>我想尚学堂了!</li> <li>您真要离开此页面吗?</li> <li>去百度搜索页面中的内容</li> <li>输入内容后去百度搜索</li> </ul> <textarea cols="80" rows="20"></textarea> <input type="text"> <script> let ul=document.querySelector('ul'); //禁用系统的右键 document.oncontextmenu=function (eve) { return false; //return false 表示禁用事件 }; //鼠标抬起出现鼠标右键菜单 document.onmouseup=function (eve) { //eve.button 判断鼠标点的是那个按键 if (eve.button==2){ ul.style.display='inline-block'; //设置鼠标的位置 ul.style.left=eve.clientX+'px'; ul.style.top=eve.clientY+'px'; }else { ul.style.display='none'; } } //点击某一个菜单选项时触发的事件(事件委托) ul.onmousedown=function (eve) { if (eve.target.innerHTML=='我想尚学堂了!'){ alert('那就去吧!'); }else if (eve.target.innerHTML=='您真要离开此页面吗?'){ if (confirm('您真要离开此页面吗?')){ window.close(); } }else if (eve.target.innerHTML=='去百度搜索页面中的内容'){ let result = document.getSelection().toString(); open('https://www.baidu.com/s?wd='+result); }else {eve.target.innerHTML=='输入内容后去百度搜索'}{ let value = document.querySelector('input').value; open('https://www.baidu.com/s?wd='+value); } } </script> </body> </html>
怎么会取不到input框的值,去百度搜索呢,老师
有没有老师解决一下呀,message次数不足,接口没法用
老师,点击elipse那个执行软件后会加载如下图,应该点击哪个安装呢
老师取余和取模有区别吗,我一直以为是一样的,可是百度不这样说0.0
老师,这节课也是和上节课一样的问题,成功初始化servlet后,并没有出现value1和value2,访问页面也是404报错,老师能不能帮忙看看哪里出问题了
package com.example.demo; import jakarta.servlet.ServletConfig; import jakarta.servlet.ServletException; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import javax.servlet.annotation.WebInitParam; import javax.servlet.annotation.WebServlet; import java.io.IOException; import java.io.PrintWriter; @WebServlet(urlPatterns="/initParam.do" ,initParams ={@WebInitParam(name="key1",value="value1"),@WebInitParam(name="key2",value = "value2")} ,loadOnStartup = 1) public class InitParamServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { doPost(req, resp); } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { ServletConfig servletConfig = this.getServletConfig(); PrintWriter out=resp.getWriter(); out .println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">"); out.println("<HTML>"); out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>"); out.println(" <BODY>"); out.println("Value1"+servletConfig.getInitParameter("key1")+"<br/>"); out.println("Value2"+servletConfig.getInitParameter("key2")+"<br/>"); out.println("</BODY>"); out.println("</HTML>"); out.flush(); out.close(); } @Override public void init() throws ServletException { ServletConfig servletConfig = this.getServletConfig(); System.out.println(servletConfig.getInitParameter("key1")); System.out.println(servletConfig.getInitParameter("key2")); } }
<view>当前所在城市</view> <button class="location" size="mini" type="success">定位</button> <view>热门城市</view> <button wx:for='{{hotCity}} ' wx:key="index" class="btn" size="mini">{{item}}</button>
data: { hotCity:["beijing",'上海'], },
老师,他这个为什么会把我数组里面的内容分割呀
(1)老师,我这个数据库每次连接的时候 连接不上, 报了1045报错我查了是因为默认的密码是管理员root密码 ,但是还是连不上。
(2)那个mysql我感觉和你们用的不一样 我的是Navicat for MySQL 不知道一样不一样。您用的是那个版本的呀。
为啥我看china的类型(用type查看)显示的是zset,而不是Geospatia
for x in range(5): for y in range(5): print(x,end="\t") print()
老师,我还是没有太明白这种嵌套的运行,您能在给解释以下吗?
for x in range(5) 和 for y in range(5) 里面的5 分别指的是0 1 2 3 4 和重复5遍是吗?
是说print(x, end="\t") 先print出了一个0,然后根据for y的循环语句,把0循环了5次,然后通过print()换行了,在执行for x的循环,循环到 x 等于1 了,然后通过print(x, end="\t") 又print出了1,再根据for y 循环,把1 循环了5 次。以此类推??
老师 m+1 是表示 m的当前的值的意思吗,高老师说m+1表示到m, m+1是不表示的 我懵了
body{
margin-left:0px;padding: 0;
background-color: rgb(248, 244, 244);
}
a{
text-decoration: none;
.box{
width: 615px;
height: 610px;
background-color:#fff;
position: relative;
/* 图片是否平铺,不平铺 */
background-repeat:no-repeat;
float: left;
margin-left:145px;
.box:hover{
box-shadow: 0 10px 15px rgb(202, 202, 218);
.box img{
width: 460px;
height: 460px;
position: absolute;
bottom: 0;
left: 77.5px;
span{
/* 转换成块 */
display: block;
.title{
font-size: 28px;
color: #333;
top: 30px;
left: 259px;
.intro{
font-size: 18px;
top: 75px;
left: 150px;
.price{
font-size: 24px;
color: #c00;
top: 110px;
left: 267px;
点击整个父元素.box的div点击不了只能点击a里边的元素
package com.itbaizhan; //数组的说明和创建 public class Test01 { public static void main(String[] args) { int[] s;//声明数组 s = new int[10];//给数组分配空间 for(int i = 0;i<10;i++){ s[i] =i+1;//给元素赋值,数组是对象,数组中的元素就是对象的属性 System.out.println(s[i]); man[] mans = new man[10]; man m1 = new man(1,11); man m2 = new man(2,12); mans[0] = m1; mans[1] = m2; System.out.println(mans[0].getId()); System.out.println(mans[1].getAge()); } } class man{ private int age; private int id; public man( int id,int age) { this.id = id; this.age = age; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public int getId() { return id; } public void setId(int id) { this.id = id; } } }
这是怎么回事呢
老师为吗这把所有的都打印出来了,我只是用了最后一个啊!!
这两种写法(加不加/)有什么区别吗?分别表示什么意思?
老师,我这个怎么解决呢?他是一个xml呀
压缩文件
generatordemo.zip
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637