js获取文本数据

JavaScript09

js获取文本数据,第1张

需要 AJAX,建议使用 jQuery

$.ajax({

    "url": "http://baidu.com/123.txt",

    "dataType": "text/plain",

    "async": false,

    "success": function(result) {

        if (result < 3) {

            // baba

        } else if (result > 5) {

            // lala

        }

    }

})

首先,只能取出inline的JS内容,如果脚本是通过 src 加载进来的,这个是没办法取出的。

对于 inline 的 JS 内容,高端浏览器使用 textContent ,IE6/7/8 使用 innerText。下面是例子:

<script id="s1">alert(1)</script>

var script = document.getElementById( 's1' )

var text = script.textContent || script.innerText

console.log( text )// output alert(1)

方法一:

var name = document.getElementById("name").value

alert(name)

方法二:

name = form1.name.value

alert(name)

方法三: jquery

name = $("#name").val()

alert(name)

方法四:jquery

name =  $("input[id='name']").val()

alert(name)

方法五:jquery

name = $("#name").attr("value")

alert(name)

方法六:jquery

name = $("input[id='name']").attr("value")

alert(name)                   

}