Jadual Kandungan
回复讨论(解决方案)
Rumah hujung hadapan web html tutorial FireFox下innerHTML无法获取到文本框的value值_html/css_WEB-ITnose

FireFox下innerHTML无法获取到文本框的value值_html/css_WEB-ITnose

Jun 24, 2016 pm 12:17 PM

演示地址
http://218.26.94.139/tmp/test.htm

当通过js代码给文本框赋值后,FireFox的innerHTML无法得到文本框的value值.


回复讨论(解决方案)

如果把源代码稍微修改一下,
文本框里面预先就写上值,再通过js修改为CCCC,在IE中显示为CCCC,但在FF显示为AAAA,就是说Firefox中无法得到文本框动态写入的值.

结论:FireFox还真不是一般的废物.

确实是这样,在Chrome、Opera中也是如此。

由于需要这个功能的HTML内部结构非常复杂,把值遍历取出再赋回过于复杂,最后我的处理结果
if(ISFF)
{
    alert("由于FireFox功能的缺陷,本操作不支持在FireFox下调用,请改用IE浏览器.");
    return;
}

刚才还遇到了一个问题,就是XML在Firefox下如果节点内容值长度超过4096则自动截成多个节点,一头雾水又折腾了半天才做了处理代码.
标准有个屁用呀,好些功能要么不支持,要么有bug,某人骚燥的非要代码同时支持IE和FireFox,再日一次FireFox,一并日.

有时候,要想兼容所有的浏览器,只有先 js判断,然后调用 不同的 方法!

如果能这么做我就已经烧了高香了,关键是这么做也不行呀.
代码中有很多地方做判断
if(isie)
 ……
else
 ……

关键这个功能firefox是有问题的呀.

何必搞得这么复杂,你赋值时不要直接赋,直接添加属性不就可以了。试下下面的
document.getElementById("inp1").setAttribute("value",“ccc”);

这只是说明这个问题的一个例子,真正的程序是很复杂的,文本框内的值都是人工手填的


你可以借鉴下 jquery的源代码 看他是怎么取value的

你可以借鉴下 jquery的源代码 看他是怎么取value的
jq也是一样的。感觉这个是浏览器的问题,我检查了下。=。=!
ff chrome opera ie9都是这样的。。。

不是吧,IE9也是这样?!

IE9没这个问题,试过了
别吓唬我,这可是个很重要的功能.

在后面加上这句就可以实现动态输入时innerHTML得到Value.

document.getElementById("inp1").addEventListener("keyup",function(){document.getElementById("inp1").setAttribute("value",document.getElementById("inp1").value);},false);
Salin selepas log masuk

IE9没这个问题,试过了
别吓唬我,这可是个很重要的功能.

IE9 100%一样,你可以在你的测试页面使用IE9测试下,我用的是x64 的IE 文档模式IE9 浏览器模式IE9
你可能是使用了Quirks模式

smsType = document.getElementById("smsType").value;
calledNumber = document.getElementById("calledNumber").value;
content = document.getElementById("content").value;
content = encodeURIComponent(content);

我怎么一取一个准啊。。。

把ff的历史记录清除就能更新了!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah tujuan & lt; kemajuan & gt; unsur? Apakah tujuan & lt; kemajuan & gt; unsur? Mar 21, 2025 pm 12:34 PM

Artikel ini membincangkan html & lt; kemajuan & gt; elemen, tujuan, gaya, dan perbezaan dari & lt; meter & gt; elemen. Tumpuan utama adalah menggunakan & lt; kemajuan & gt; untuk menyelesaikan tugas dan & lt; meter & gt; untuk stati

Apakah tujuan & lt; DATALIST & GT; unsur? Apakah tujuan & lt; DATALIST & GT; unsur? Mar 21, 2025 pm 12:33 PM

Artikel ini membincangkan html & lt; datalist & gt; elemen, yang meningkatkan bentuk dengan menyediakan cadangan autokomplete, meningkatkan pengalaman pengguna dan mengurangkan kesilapan. Kira -kira: 159

Apakah amalan terbaik untuk keserasian penyemak imbas dalam HTML5? Apakah amalan terbaik untuk keserasian penyemak imbas dalam HTML5? Mar 17, 2025 pm 12:20 PM

Artikel membincangkan amalan terbaik untuk memastikan keserasian silang pelayar HTML5, memberi tumpuan kepada pengesanan ciri, peningkatan progresif, dan kaedah ujian.

Apakah tujuan & lt; meter & gt; unsur? Apakah tujuan & lt; meter & gt; unsur? Mar 21, 2025 pm 12:35 PM

Artikel ini membincangkan html & lt; meter & gt; elemen, digunakan untuk memaparkan nilai skalar atau pecahan dalam julat, dan aplikasi umum dalam pembangunan web. Ia membezakan & lt; meter & gt; dari & lt; kemajuan & gt; dan Ex

Bagaimana saya menggunakan atribut pengesahan borang html5 untuk mengesahkan input pengguna? Bagaimana saya menggunakan atribut pengesahan borang html5 untuk mengesahkan input pengguna? Mar 17, 2025 pm 12:27 PM

Artikel ini membincangkan menggunakan atribut pengesahan bentuk HTML5 seperti had, corak, min, max, dan panjang untuk mengesahkan input pengguna secara langsung dalam penyemak imbas.

Apakah tag meta viewport? Mengapa penting untuk reka bentuk responsif? Apakah tag meta viewport? Mengapa penting untuk reka bentuk responsif? Mar 20, 2025 pm 05:56 PM

Artikel ini membincangkan tag Meta Viewport, penting untuk reka bentuk web responsif pada peranti mudah alih. Ia menerangkan bagaimana penggunaan yang betul memastikan skala kandungan yang optimum dan interaksi pengguna, sementara penyalahgunaan boleh membawa kepada isu reka bentuk dan kebolehaksesan.

Apakah tujuan & lt; iframe & gt; Tag? Apakah pertimbangan keselamatan semasa menggunakannya? Apakah tujuan & lt; iframe & gt; Tag? Apakah pertimbangan keselamatan semasa menggunakannya? Mar 20, 2025 pm 06:05 PM

Artikel ini membincangkan & lt; iframe & gt; Tujuan TAG dalam membenamkan kandungan luaran ke dalam halaman web, kegunaan umum, risiko keselamatan, dan alternatif seperti tag objek dan API.

GITEE PAGES PENYEDIAAN LAMAN WEB STATIC Gagal: Bagaimana menyelesaikan masalah dan menyelesaikan kesilapan fail tunggal 404? GITEE PAGES PENYEDIAAN LAMAN WEB STATIC Gagal: Bagaimana menyelesaikan masalah dan menyelesaikan kesilapan fail tunggal 404? Apr 04, 2025 pm 11:54 PM

Giteepages Statik Laman Web Penggunaan Gagal: 404 Penyelesaian Masalah dan Resolusi Ralat Semasa Menggunakan Gitee ...

See all articles