怎样在js中的下拉列表中用function添加东西

怎样在js中的下拉列表中用function添加东西,第1张

外面写个方法例如:

var example = function() {

    return "result"

}

var str = '<div id="id' + example() + '"></div>'

这样就把example这个方法加进去了

Firefox, Chrome 测试通过,没问题。

如果在IE 中有问题, 可能是因为array元素所指向的对象随着子页面关闭,也已经不存在,所以产生错误。

可以在父页面中复制一下被add的obj, 这里用了JSON来复制obj:

var array = []

function addLine(obj){

                                

array.push(JSON.parse(JSON.stringify(obj)))       

//array.push(obj)

}

Object.prototype.write = function()

{

alert('suc')

}

var ele=document.getElementById('text')

ele.write()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11557378.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存