首页 > 其他分享 >firefox浏览器下用getElementById取一个隐藏表单域内容时发现的问题

firefox浏览器下用getElementById取一个隐藏表单域内容时发现的问题

时间:2023-09-18 10:05:30浏览次数:34  
标签:控件 firefox text 下用 表单 getElementById type 下能


这样一段代码:

<input type="hidden" id="test" value="09" />
<script type="text/javascript">
<!--
alert(document.getElementById("test").value);//-->
</script>

在IE下能正确运行,但是在firefox下就不行。如果将type改为 text后就都正常了,什么原因呢?

最后得出两种解决方法:

第一种:如果加上body标签就可以了,如下:

<body>
<input type="hidden" id="test" value="09" />
<script type="text/javascript">
<!--
alert(document.getElementById("test").value);//-->
</script></body>

第二种,如果在表单中至少有一个可见(type不是hidden的)的控件,也不会有问题。

标签:控件,firefox,text,下用,表单,getElementById,type,下能
From: https://blog.51cto.com/u_8215601/7507402

相关文章

  • Firefox火狐浏览器显示你的连接不安全,是什么意思?
    当Firefox连接到一个安全的网站时(网址最开始为“https://”),它必须确认该网站出具的证书有效且使用足够高的加密强度,以充分保护您的隐私。如果证书无法通过验证,或加密强度过低,Firefox会中止连接到这个网站,并向您显示SSL证书错误信息页面:“你的连接不安全”。什么情况下出现“你的......
  • Firefox正在优化Vue.js,后续将提高运行效率
        据了解,日前Firefox浏览器正针对Vue.js进行优化,而早前FireFox浏览器在面向Vue3时遇到了一些性能问题。当前开发人员在Firefox118内部版本中进行了测试,而正式版本将于9月底发布,将“显著提升”Vue.js的运行效率ireiuposghj。据了解,开发人员目前正在更新Speedo......
  • 去掉IE和Firefox点击链接时的焦点虚线框
    当你把链接定义成一个漂亮的触发按钮时,它不再需要按下时简陋的虚线框来帮助识别了,即碍眼又破坏设计的美感,这时就该干掉虚线框!IE里需要在 a 标签中加入 hidefocus=”true” 属性:<a href=”” hidefocus=”true” title=””>siteface</a>而在Firefox等浏览器中定义CSS:a { o......
  • ubuntu15.04下用apache+iasp部署asp+mssqlserver运行环境
    最近由于工作需要,尝试了一下在linux下配置asp运行环境,耗时两周,在网上能找到的相关资料和软件都比较匮缺,特记录一下。一、硬件环境及操作系统windows2008+vm,win2008安装了sql2005作为数据库服务器,vm虚拟机安装ubuntu15.04用apache2.0.59+iasp2.1作为webserver二、ubuntu15.04安......
  • 零基础学会用Airtest-Selenium对Firefox进行自动化测试
    1.前言本文将详细介绍如何使用AirtestIDE驱动Firefox测试,以及脱离AirtestIDE怎么驱动Firefox(VScode为例)。看完本文零基础小白也能学会Firefox浏览器自动化测试!!!2.如何使用AirtestIDE驱动Firefox浏览器对于Web自动化测试,目前AirtestIDE支持chrome浏览器和Firefox2种浏览器,关于......
  • allure报告中firefox信息不展示(多浏览器或多线程执行时只显示一个浏览器的日志)
    安装的allure-pytest的版本要是2.11.1之前的(之后的版本有test_result.historyId,但位置及方法不一样,我目前没研究怎么修改)在依赖包Lib--site-packages--allure_pytest--listener.py文件里修改test_result.historyId=md5(item.nodeid)变成test_result.historyId=md5(item.nod......
  • Firefox同步问题,切换本地服务和全球服务的方法
    地址栏输入about:config,搜索首选项名称里输入identity.fxaccounts.autoconfig.uri,填入https://accounts.firefox.com.cn(国内账号)或https://accounts.firefox.com(国际账号)......
  • Firefox浏览器怎么设置HTTP代理
    Firefox浏览器是广受欢迎的开源浏览器,提供了丰富而灵活的功能。通过设置HTTP代理,我们可以实现隐私保护、突破网络限制或加速网页加载速度。下面,让我们一步步了解如何在Firefox浏览器中设置HTTP代理,让网络浏览更加自由与安心。第一步:打开Firefox浏览器的设置页面首先,打开Firefox浏览......
  • Telsa T4配置下用peft微调t5模型
    记录运行这个代码的过程:https://huggingface.co/docs/peft/task_guides/seq2seq-prefix-tuning环境配置虚拟环境python-Vcondacreate-npeft-practicepython=3.10.12condaactivatepeft-practice安装pytorchcondainstallpytorchtorchvisiontorchaudiopytorch-cu......
  • ubuntu下用vs code管理gitee仓库,上传、下载代码,基于git
    一、下载安装git下载:sudoapt-getinstallgit卸载:sudoapt-getremovegit下载之前可以先:sudoapt-getupgrade/update一下二、配置本地信息配置本地信息,相当于是设置提交代码时的用户信息。gitconfig[--global]user.name"[name]"gitconfig[--global]use......