欢迎来到东方归言录wiki!这里是为东方归言录玩家们提供帮助的wiki。
现在新的攻略组正在慢慢建设wiki,如果有心帮忙的话也可以为东方归言录wiki添砖加瓦提供支持,感谢你的帮助和支持。
特别注意:本站为东方归言录(国服)的wiki站,信息和讨论仅限于国服范畴。对日服与国际服仅有参考作用,具体详情还请参阅各自对应的wiki站点。
Widget:JsText
<script>
//JsText:与文本处理相关的JS模块合集,使用{{#Widget:JsText}}引入该模块。
var JsText = { getText:function (arg) { //根据元素ID获取元素文本内容 //调用方法:JsText.getText({id:'要获取内容的元素ID'}); var Element=document.getElementById(arg["id"]); return Element.innerText }, setText:function (arg) { //根据元素ID设置元素文本内容 //调用方法:JsText.setText({id:'要获取内容的元素ID',text:'要设置的内容'}); var Element=document.getElementById(arg["id"]); Element.innerText = arg["text"] }, getValueById:function (arg) { //根据id获取元素的value属性值,多用于inputbox。 //调用方法:jsText.getValueById({id:'控件ID'}); var Element=document.getElementById(arg["id"]) return Element.value }, setValueById:function (arg) { //根据id设置元素的value属性值 //调用方法:jsText.setValueById({id:'控件ID', text:'value的文本'}); var Element=document.getElementById(arg["id"]) Element.value = arg["text"] Element.setAttribute("value", arg["text"]) }, appendValueById:function (arg) { //根据id追加元素的value属性 //调用方法:jsText.setValueById({id:'控件ID', text:'value的文本'}); var Element=document.getElementById(arg["id"]) Element.value = Element.value + arg["text"] }, setAttributeById:function (arg) { //根据id更改元素自定义属性 //调用方法:jsText.setAttributeById({id:'控件ID', attirbute:'自定义属性名', value:'属性值'}); var Element=document.getElementById(arg["id"]) Element.setAttribute(arg["attirbute"],arg["value"]); }, }
</script>