js实现弹窗后选择信息填入text标签中以及需要注意的问题

瑞萨RL78 Smart Configurator V1.17.0实战避坑指南 在嵌入式系统开发中,代码生成工具是提升开发效率、简化底层硬件配置的关键。这类工具通过图形化界面(GUI)自动生成硬件抽象层(HAL)代码,其核心原理是将开发者的配置参数转换为针对特定微控制器(MCU)的寄存器设置和驱动代码。这极大地降低了手动编写底层代码的门槛和出错风险,其技术价值在于实现硬件资源的快速初始化和标准化管理。然而,工具链的版本迭代、不同MCU型号间的外设差异以及与第三方编译环境的集成,都可能引入配置不匹配和构建错误等挑战,尤其是在电机控制、低功耗传感数据采集等对时序和稳定性要求严苛的应用场景中 阅读详情

下面是完整的代码对应两个网页

主网页代码

 1 <!DOCTYPE html>
 2 <html>
 3 
 4 <head>
 5     <meta charset="utf-8" />
 6     <title>window弹窗</title>
 7 </head>
 8 
 9 <body>
10     编号:
11     <input type="text" id="numId" />
12     <br /> 姓名:
13     <input type="text" id="nameId" />
14     <br />
15     <input type="button" value="选择" onclick="openNewWindow()" />
16     <script type="text/javascript">
17         //弹窗的方法实现
18         function openNewWindow() {
19             window.open("user.html", "", "width=250,height=150");
20         }
21     </script>
22 </body>
23 
24 </html>

弹窗代码

 1 <!DOCTYPE html>
 2 <html>
 3 
 4 <head>
 5     <meta charset="utf-8" />
 6     <title>user</title>
 7 </head>
 8 
 9 <body>
10     <table width="200" border="1">
11         <tr>
12             <td>操作</td>
13             <td>编号</td>
14             <td>姓名</td>
15         </tr>
16         <tr>
17             <td>
18                 <input type="button" value="选择" onclick="s1('001','愚青')">
19             </td>
20             <td>001</td>
21             <td>愚青</td>
22         </tr>
23         <tr>
24             <td>
25                 <input type="button" value="选择" onclick="s1('002','薛之谦')">
26             </td>
27             <td>002</td>
28             <td>薛之谦</td>
29         </tr>
30         <tr>
31             <td>
32                 <input type="button" value="选择" onclick="s1('003','马良')">
33             </td>
34             <td>003</td>
35             <td>马良</td>
36         </tr>
37     </table>
38 
39     <script type="text/javascript">
40         function s1(num1, name1) {
41             var theWindow = window.opener; //得到上一个窗口
42             theWindow.document.getElementById("numId").value = num1;
43             theWindow.document.getElementById("nameId").value = name1;
44             //关闭窗口
45             window.close();
46         }
47     </script>
48 </body>
49 
50 </html>

这样做的结果是IE浏览器以及火狐浏览器可以正常操作

 

而在谷歌浏览器下会发现无法选中,点击之后没有反应

这是因为谷歌浏览器的安全级别比较高,不支持本地的文件的跨网页操作,当我把它放到服务器上的时候,就可以正常操作了

下面是在myeclipse2017中的操作(理论上也可以直接放在服务器上运行)

将html文件放在项目下,在服务器上运行

 

在谷歌浏览器输入对应路径,成功将信息填入

 

Ubuntu 20.04安装Sublime Text 4:免许可证弹窗配置与效率优化指南 代码编辑器是开发者提升生产力的核心工具,其性能、扩展性和定制能力直接影响开发效率。Sublime Text以其极致的启动速度和响应性能著称,其基于C++构建的底层架构避免了Web技术框架的臃肿,实现了对大型文件的快速加载与全局搜索。在Linux开发环境中,通过手动安装原生deb包而非Snap或APT仓库,可以确保软件与系统深度集成,获得最佳性能表现。本文聚焦于在Ubuntu 20.04 LTS这一稳定发行版上,实现Sublime Text 4的纯净安装,并通过社区方案解决许可证提示弹窗问题,最终结合Pack 阅读详情

相关推荐

python web自动化selenium【元素定位与操作】及弹窗(alert/confirm/prompt)操作及上传附件7

selenium【元素定位与操作】及弹窗(alert/confirm/prompt)操作及上传附件

weixin_43724711的博客 1420

js文本框输入提示功能,js输入框旁边提示文字

在前端开发中,我们经常需要与用户进行交互,其中弹出提示框是一种常见的方式。JavaScript提供了一个简单而有效的方法来实现该功能,即使用提示框(Alert)大家好,小编为大家解答js弹出输入框,输入并保存值的问题。很多人还不知道js文本框输入提示功能,现在让我们一起来看看吧!提示框是一种简单的对话框,用于显示一条消息并等待用户响应。它可以用于警告用户、提供信息或确认某些操作。JavaScript - 基础提示框的使用。

wenangou的博客 1318

Selenium爬虫实战:系统化处理网页弹窗的完整方案

在Web自动化与数据采集领域,弹窗是常见的交互障碍,其本质是网页动态内容的一种表现形式。从技术原理看,弹窗通常由JavaScript事件触发,通过DOM操作动态生成模态或非模态层,干扰正常元素定位与操作。其技术价值在于模拟真实用户交互、处理异步内容加载以及提升爬虫的鲁棒性。在Python爬虫,特别是基于Selenium的浏览器自动化场景中,弹窗处理直接影响数据抓取的稳定性和效率。应用场景广泛覆盖电商商品爬取、内容平台信息采集以及需要登录或交互的网页自动化任务。本文聚焦于Selenium爬取过程中的弹窗应对,

weixin_34043301的博客 405

js点击按钮获取后端数据填充到前端文本框

效果图: js ajax请求到后端,获取到map,然后在ajax success 返回函数通过$("#id").val(data.key) 后端传值:

qq_43577380的博客 2335

CTF实战:前端JS敏感信息泄露审计与防御指南

在Web安全领域,信息泄露是常见且高风险的安全漏洞,尤其在前端开发中,开发者常因疏忽将敏感数据硬编码于JavaScript代码内。其原理在于前端代码对用户完全公开,任何未经验证的密钥、API接口或业务逻辑都可能通过源码审查、网络抓包等方式被直接获取。从技术价值看,掌握前端信息泄露的审计方法,不仅能提升CTF竞赛中的解题能力,更能帮助开发者在工程实践中构建更安全的应用架构。典型的应用场景包括CTF竞赛中的Web题目、企业渗透测试中的前端资产梳理,以及日常开发中的代码安全自查。本文以一次典型的CTFShow题目

weixin_33719619的博客 303

从零实现满屏爱心弹窗:CSS动画与DOM管理实战

在前端开发中,弹窗是高频交互组件,但如何实现一个流畅、可定制且不阻塞页面的特效弹窗,却需要深入理解浏览器渲染机制。本文从原生alert的阻塞缺陷切入,引出CSS动画与DOM节点操作的核心原理——通过@keyframes驱动爱心飘落,借助JavaScript定时器控制生成节奏,并利用animationend事件及时清理节点,避免内存泄漏。此类效果可广泛应用于页面通知、节日活动等场景,工程化实现还可以封装为可复用的弹窗组件,兼顾性能与可维护性。文章提供完整代码与排错指南,帮助开发者从整活代码走向规范化组件设计。

weixin_34205826的博客 402

js实现页面弹框

页面弹框是前端网页制作很常见的一个部分。点击按钮后自动弹出弹框,弹框中可以输入想输入的东西。那就让我们一起看看该如何去制作。

qq_75222206的博客 2460

JavaScript全栈实战:从Node.js到Electron,解锁跨平台开发与物联网应用

JavaScript作为一门动态脚本语言,其核心在于基于事件驱动和非阻塞I/O模型的异步编程原理。这一特性使其在构建高并发、实时性应用方面展现出独特的技术价值,尤其适合I/O密集型场景。随着Node.js的出现,JavaScript突破了浏览器限制,成为全栈开发的重要工具,广泛应用于服务器端编程、API网关和实时通信服务。在工程实践中,JavaScript进一步扩展到桌面应用开发领域,通过Electron框架实现跨平台解决方案,并借助Canvas和WebGL技术满足复杂数据可视化需求。此外,在物联网领域,J

weixin_34337381的博客 422

javaScript 跟弹出窗口传参

在页面间传参时 a页面 function getElements(){   document.getElementById("  填写标签  ").value;//这种是根据Id来传递参数 window.open( "B 页面? name= "+name);

三人行必有我师 673

原生JavaScript购物车实现:从事件委托到LocalStorage的完整实战

在Web前端开发中,JavaScript是实现动态交互的核心技术,其核心原理在于通过DOM操作和事件处理响应用户行为,实现数据与视图的同步。这种技术价值在于能够构建丰富、响应式的用户体验,是构建电商、社交、管理后台等各类Web应用的基础。事件委托作为一种高效的事件处理模式,能够优化性能,尤其适用于动态生成的元素;而LocalStorage则提供了浏览器端数据持久化的能力,是实现无后端数据存储的关键。本文聚焦于购物车这一经典应用场景,详细解析如何运用原生JavaScript数组遍历、事件委托机制,结合Loca

weixin_33937778的博客 353

携程景点评论数据爬取实战:破解AJAX动态加载与分页参数逆向分析

本文详细介绍了携程景点评论数据爬取的实战经验,重点破解了AJAX动态加载与分页参数逆向分析的技术难题。通过分析`getCommentCollapseList`接口,解析动态参数如`poiId`和`pageIndex`,并实现分页逻辑,帮助开发者高效获取评论数据。文章还提供了完整的Python爬虫代码和反爬策略,适用于数据分析与内容挖掘。

weixin_29098367的博客 673

vue如何在页面展示带script标签的HTML代码

vu3实现页面展示带script标签的html代码

qf_222的博客 1751

Mac Pro M2芯片成功安装麒麟银河高级服务器虚拟机

本人用的是1、Macbook m2pro芯片 16G+5123、安装homebrew、wegt、qemu。

vagatable_XX的博客 3298

WebUI自动化测试弹窗与报错处理:从原理到实战的完整防御方案

在软件测试领域,自动化测试是提升效率和覆盖面的关键技术,而WebUI自动化测试则是验证Web应用前端交互与用户体验的核心手段。其原理是通过模拟用户操作(如点击、输入)驱动浏览器执行测试用例。然而,在实际工程实践中,测试脚本的稳定性常受到各类弹窗和运行时报错的挑战,直接影响测试的可靠性和持续集成流程的顺畅性。这些干扰项不仅包括JavaScript原生弹窗、应用内模态框等可视化元素,也涵盖元素定位失败、脚本执行超时等底层异常。为应对此挑战,需要构建一套防御性架构,其技术价值在于通过增强的页面对象模型、健壮的等待

weixin_33766168的博客 437

从充电管理芯片里‘偷师’:拆解一个PMOS双向开关电路,搞定你的固态继电器需求

本文深入解析了PMOS双向开关电路在固态继电器应用中的设计要点,重点探讨了防电流倒灌和高侧双向开关的实现技巧。通过拆解充电管理芯片中的PMOS背靠背结构,工程师可以构建高效可靠的固态开关方案,适用于智能硬件和电池管理系统。文章还提供了关键参数选择、电路优化建议及实测数据对比,助力解决电源防反接等工程难题。

weixin_33698043的博客 482

R爬虫RSelenium环境搭建及简单应用

这是鄙人自己实践的一种可行的环境搭建,我会尽量详细的写下大家步骤。

weixin_44349986的博客 2013

Selenium点击失效与弹窗不出的系统性诊断与解决方案

在Web自动化测试与数据抓取领域,元素交互是核心基础操作。其原理在于通过程序模拟用户行为,触发页面事件以驱动应用状态变化。这项技术的价值在于实现流程自动化、提升测试效率与数据采集的可靠性。典型的应用场景包括功能测试、回归测试、爬虫开发以及RPA流程自动化。实践中,开发者常遇到点击命令执行后预期弹窗未出现的棘手问题,这往往涉及异步加载、事件绑定、元素状态等复杂因素。本文聚焦于Selenium中click()方法失效这一高频痛点,通过剖析显式等待机制与JavaScript执行等热词技术,提供从诊断到根治的完整工

weixin_33946020的博客 379

HarmonyOS 6 效果实现自定义构建器 Builder 抽象分离弹窗业务逻辑弹窗组件复用开发思路

在深入代码细节之前,有必要先从宏观层面理解本应用所采用的技术栈与整体架构设计。这个员工影院观影中心是一个典型的鸿蒙原生应用页面,它围绕"选片—选座—下单—取票—评价"这一核心观影链路展开,同时融合了会员体系、消费记录、影评社区等增值模块。在技术选型上,应用完全基于 ArkTS 声明式语法构建。ArkTS 是 TypeScript 的超集,在保留类型系统的同时,加入了鸿蒙特有的事件驱动与状态管理能力。整个页面采用"单入口 + 多子组件 + 多弹窗"的架构模式,主入口组件 负责页面骨架的搭建与全局状态的统管,

wilbur1688的博客 634

uni-app - 最详细 H5 网页接入微信登录功能,提供公众号配置与详细注释示例代码(移动端网页实现点击登录按钮后 调用微信公众号授权登录功能 详细讲解接入流程与详细示例代码)官方最新超级详细教程

uniapp中H5微信登录,uniapp H5微信授权登录,微信公众号第三方网页(H5)授权登录(OAuth2.0)流程及逻辑详细教程,UNIAPP 开发H5 怎么实现微信公众号登录功能,uniapp如何实现H5网页的公众号微信登录,怎么做uniapp微信登录,uniapp h5项目怎么实现微信登录的功能,uniapp微信浏览器H5授权微信登录,UniApp开发H5接入微信登录的全过程,uniapp的H5页面使用微信登录,uniapp H5微信授权登录,H5之微信授权登陆 (uniapp网页版微信授权登录)

🏆 前端领域优质创作者 7409

HFSS实战项目——Ku波段微带发夹线滤波器

保姆级教程!!!看完必会,非常详细!!!Ku频段5阶切比雪夫微带线带通滤波器的仿真实例。首先介绍了滤波器的技术指标和基本理论知识,重点介绍了滤波器的耦合系数和外部品质因数。建立了谐振器的设计模型、耦合系数与谐振器间距的设计模型、外部品质因数与抽头位置的设计模型和滤波器整体电路的模型。详细介绍了谐振器设计模型的建立步骤。

2401_87464239的博客 3041

HarmonyOS ArkTS API 24 自定义弹窗脱离 Navigation 导航栈关闭后残留遮罩问题根治方案

鸿蒙的声明式 UI 开发范式(ArkUI)是一种以数据驱动视图的现代前端开发模式。开发者通过描述界面的结构关系和状态绑定关系,让框架自动完成视图的更新与刷新。在"团建管家"这个应用中,我们可以清晰地看到这一范式的核心特征:组件化拆分、状态驱动渲染、数据与视图分离。该应用采用纯前端模拟数据的方式构建,所有数据以常量数组的形式定义在文件顶部,通过一系列 getter 函数进行封装和过滤后传递给组件。这种设计虽然在真实项目中会被网络请求层替代,但它清晰地展示了"数据流"的方向和边界。应用的整体架构可以分为三个清晰

wilbur1688的博客 573

2025华为杯第二十二届中国研究生数学建模竞赛E题:高速列车轴承智能故障诊断问题 - 完整解题分析+完整MATLAB源码!

🎓 本文收录于 《滚雪球学数学建模》专栏,本专栏专注于从零基础出发,带你循序渐进掌握数学建模的核心方法与思维路径。通过“滚雪球式”学习法,从最简单的生活化案例到经典建模工具,再到省赛、国赛真题实战演练,逐步积累知识与技能,帮助你搭建完整的建模体系。无论你是刚接触建模的新生,还是希望提升科研与竞赛能力的学者与工程师,本专栏都将为你提供一条清晰、高效、可实操的建模成长路线,助力你快速进阶,突破难点,迈向数学建模竞赛与实际应用的更高峰 🚀!

**My Coding Family** 1992

HarmonyOS ArkTS API 24,Z‑Index 弹窗层级管理,6 个弹窗同时共存互不遮挡层级规划

HarmonyOS作为华为自研的分布式操作系统,历经多个版本的迭代演进,在HarmonyOS 6.1.1版本中迎来了声明式开发范式的全面成熟。基于HarmonyOS ArkTS API 24的开发框架,为开发者提供了从UI构建到状态管理、从动画系统到图形绘制的一站式解决方案。ArkTS语言在TypeScript的基础上进行了深度扩展,引入了装饰器语法、自定义组件、状态管理等核心特性。这种声明式的UI开发范式,使得开发者可以通过描述"UI应该是什么样子"来构建界面,而无需关心底层的DOM操作和渲染细节。在Ha

czhm57的博客 260

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

JavaScript基础知识

JavaScript基础知识 JavaScript介绍 JavaScript是一种基于对象和事件驱动的 , 并具有安全性能的脚本语言 JavaScript的特点: 向HTML页面中添加交互行为; 脚本语言 , 语法和Java类似; 解析型语言 , 边执行边解释。 JavaScript组成:DOM、BOM、ECMAscript。 JS基本结构 语法:建立script标签,在标签里定义J...

weixin_44821160的博客 152

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

上一篇: JDBC链接mysql之后出现read-only
下一篇: js在末尾添加节点
独挽离人
博客等级 码龄9年 12粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值