jquery怎么给label赋值

jquery怎么给label赋值,第1张

你好,如下图:

祝愉快!

变量赋值

变量赋值的格式:

变量名=值 

访问变量

要取用一个变量的值,只需在变量名前面加一个$ 。

( ATTENTION: Don't keep blank between the variable with the equal operator '=' )

举例:

#!/bin/bash

# 对变量赋值:

a="hello world"  #等号两边均不能有空格存在

# 打印变量a的值:

echo -e "A is: $a\n"

备注:

1). bash中变量赋值,等号两边均不能有空格存在;

使用自己喜欢的编辑器,输入上述内容,并保存为文件test_hello.bsh,然后执行 chmod +x test_hello.bsh使其具有执行权限,最后输入 ./test_hello或bash test_hello.bsh执行该脚本。

参考资料

编程之给变量赋值的五种方法.个人图书馆[引用时间2018-1-5]

JavaScript可以通过CreateElement方法动态创建标签,具体示例如下:

示例1:定义方法创建一个label标签

 

var createLabel = function(id, name, value) { 

    //新建lable标签

    var label_var = document.createElement("label") 

    //新建id属性

    var label_id = document.createAttribute("id") 

    label_id.nodeValue = id 

    //新建文本节点

    var label_text = document.createTextNode(value) 

    //为label标签添加属性和文本

    label_var.setAttributeNode(label_id) 

    var label_css = document.createAttribute("class") 

    label_css.nodeValue = "select_css" 

    label_var.setAttributeNode(label_css) 

    label_var.appendChild(label_text) 

    //返回新标签

    return label_var 

}

示例2:定义方法创建input标签(主要为Text),并为标签添加id,name,value,type 属性,并绑定事件

 

var createInput = function(id, name, value, type, width, height, event) { 

    var var_input = null 

    var input_event_attr_IE = ""

    //event表示希望绑定的事件,可能是多个,如果为多个,则拆分一下 

    if (event != null && event != "") { 

        var event_array_IE = event.toString().split('|') 

        for (var i = 0 i < event_array_IE.length i++) { 

        var event_IE = event_array_IE[i].split('==') 

        input_event_attr_IE += " " + event_IE[0] + "='' " 

    } 

    } 

    try {//定义变量实现IE6.0和IE7.0兼容。 

        var_input = document.createElement("<input " + input_event_attr_IE + ">") 

    } catch (e) { 

        var_input = document.createElement("input") 

    } 

    //定义id、name、type、value和style属性

    var input_id = document.createAttribute("id") 

    input_id.nodeValue = id 

    var input_name = document.createAttribute("name") 

    input_name.nodeValue = name 

    var input_type = document.createAttribute("type") 

    input_type.nodeValue = type 

    var input_value = document.createAttribute("value") 

    input_value.nodeValue = value 

    var input_style = document.createAttribute("style") 

    var input_style_str = "" 

    //设置宽和高

    if (width != null && width != "") { 

        input_style_str += "width:" + width + "px" 

    } else { 

        input_style_str += "width:30px" 

    } 

    if (height != null && height != "") { 

        input_style_str += "height:" + height + "px" 

    } 

    

    if (event != null && event != "") { 

        var event_array = event.toString().split('|') 

        //循环绑定事件

        for (var i = 0 i < event_array.length i++) { 

            var events = event_array[i].split('==') 

            var input_event = document.createAttribute(events[0]) 

            input_event.nodeValue = events[1] 

            var_input.setAttributeNode(input_event) 

        } 

    } 

    //添加属性

    var_input.setAttributeNode(input_type) 

    input_style.nodeValue = input_style_str 

    try { 

        var_input.setAttributeNode(input_style) 

    } catch (e) { 

        width = (width == null || width == "") ? "30" : width 

        var_input.setAttribute("width", width) 

        if (height != null && height != "") { 

            var_input.setAttribute("height", height) 

        } 

    } 

    //为标签添加属性

    var_input.setAttributeNode(input_id) 

    var_input.setAttributeNode(input_name) 

    var_input.setAttributeNode(input_value) 

    

    return var_input 

}


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存