登录
首页 >  Golang >  Go问答

getElementsByName 在 Go/WebAssembly 中如何工作?

来源:stackoverflow

时间:2024-04-29 14:00:27 490浏览 收藏

来到golang学习网的大家,相信都是编程学习爱好者,希望在这里学习Golang相关编程知识。下面本篇文章就来带大家聊聊《getElementsByName 在 Go/WebAssembly 中如何工作?》,介绍一下,希望对大家的知识积累有所帮助,助力实战开发!

问题内容

我正在使用 go 和 webassembly 进行 dom 操作。如果我有这样的东西:

jsDoc := js.Global().Get("document")
getradio := jsDoc.Call("getElementsByName", "myradiobuttons")

getradio 是什么类型?如何找到已选中的单选按钮?


正确答案


Call 将返回 Value 类型。 javascript中的getElementByName函数应该返回NodeList。所以大概你可以这样做 getradio.Call("item", 0), getradio.Call("item", 1) 等。获取您的个人选项,然后检查 checked 属性是否为 true: getradio.Call("item", 0).Get("checked")

本篇关于《getElementsByName 在 Go/WebAssembly 中如何工作?》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于Golang的相关知识,请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>