吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1072|回复: 16
收起左侧

[已解决] JavaScript操纵页面元素

[复制链接]
harglo 发表于 2021-5-10 21:34
本帖最后由 harglo 于 2021-5-11 01:04 编辑

操作谷歌翻译网页的页面元素出问题了,网址:https://translate.google.cn对页面的左边输入框进行读取文本内容成功:
[JavaScript] 纯文本查看 复制代码
javascript:
                var text=document.getElementsByClassName('D5aOJc Hapztf')[0].innerHTML;
                alert(text);

读取

读取

但是输入文本操作就白屏了,代码如下:
[JavaScript] 纯文本查看 复制代码
javascript:
                var obj=document.getElementsByClassName('D5aOJc Hapztf')[0];
                obj.innerHTML="输入的文本";

然后就白屏了,只有一行文字:

白屏

白屏

请问要怎么做才能往这个网页的输入框里填入文本。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
Jedis + 1 + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

蓝莲花 发表于 2021-5-10 23:54
[JavaScript] 纯文本查看 复制代码
javascript:(function(){document.getElementsByClassName('er8xn')[0].value='自定义内容'})()


写在自执行函数里

免费评分

参与人数 1热心值 +1 收起 理由
harglo + 1 谢谢@Thanks!

查看全部评分

Mr.Lih 发表于 2021-5-10 21:50
没事玩玩破解 发表于 2021-5-10 21:51
var obj=document.getElementsByClassName('er8xn')[0];
obj.value = "123123";
Loker 发表于 2021-5-10 21:54
document.getElementsByClassName('er8xn')[0].value = 'haahh'
 楼主| harglo 发表于 2021-5-10 21:59
没事玩玩破解 发表于 2021-5-10 21:51
var obj=document.getElementsByClassName('er8xn')[0];
obj.value = "123123";

我又出现白屏了,你测试了能正常输入吗
 楼主| harglo 发表于 2021-5-10 21:59
Loker 发表于 2021-5-10 21:54
document.getElementsByClassName('er8xn')[0].value = 'haahh'

我这样写又出现白屏了,你这样测试了能正常输入吗,不知道是什么问题
 楼主| harglo 发表于 2021-5-10 22:07
Mr.Lih 发表于 2021-5-10 21:50
$('.QFw9Te').children[0].value = '你好~'

好像也不行
传说中的五号 发表于 2021-5-10 22:13

你要操作的是上面那个   class="er8xn"textareavalue 而不是 innerHTML,然后应该还需要主动触发下 textareaonchange 事件

放言 发表于 2021-5-10 22:16
var obj = document.getElementsByClassName('er8xn')[0]
obj.value = '你好呀'
Loker 发表于 2021-5-10 22:21

我都测试完了没问题,你看看你的元素的class啊。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-15 18:06

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表