js中如何获取一个id的值

js中如何获取一个id的值,第1张

js中如何获取一个id的值:

方法一、

<html>

<head>

<script

language="javascript">

function

print(){

var

a=myformnamevalue;

alert(a);

}

</script>

</head>

<body>

<form

name="myform">

<input

type="text"

name="name"

id="nn"

/>

<input

type="button"

name="button"

value="获取"

onclick="print()"

/>

</form>

</body>

</html>

这是获取网页input值的方法之一,给from一个名字然后在JavaScript的地方就可以用form的名字来调用form表单里input元素的value属性可以得到值,并把值赋给a,最后用JavaScript的alert()打印方法打印出来。

方法二、

Java代码

<html>

<head>

<script

language="javascript">

function

print(){

var

a=documentgetElementById("nn")value;

alert(a);

}

</script>

</head>

<body>

<form>

<input

type="text"

name="name"

id="nn"

/>

<input

type="button"

name="button"

value="获取"

onclick="print()"

/>

</form>

</body>

</html>

上面的两种方法都可以得到页面里input元素的值,一个是用表单名,一个是用元素id

<scripttype="text/javascript">

<!--

function detectOS() {

isWindows = (navigatoruserAgentindexOf("Windows",0) != -1)1:0;

isMac = (navigatoruserAgentindexOf("mac",0) != -1)1:0;

isLinux = (navigatoruserAgentindexOf("Linux",0) != -1)1:0;

isUnix = (navigatoruserAgentindexOf("X11",0) != -1)1:0;

if (isWindows)

return"MS Windows";

if (isMac)

return"Apple Mac";

if (isLinux)

return"Lunix";

elseif (isUnix)

return"Unix";

return"Unknown";

}

//-->

</script>

var arr=[2,4,5,3,5,3,0];

var arrvalue;//用于存放取出的数组的值

for(var i=0;i<arrlength;i++){

arrvalue=arr[i];//数组的索引是从0开始的

consolelog(arrvalue);//把取出的值打印在控制台上

}

扩展资料:

js 获取数组中的最大值和最小值

var arr = [3,12,23,18,25,33,22,30,1]

方案一: 思想 首先对数组进行排序(小 》大),第一项为最小值,最后一项为最大值

var min;

var max;

arrsoft(function(a,b){return a-b;})

min = arr[0];

max = arr[arrlength-1];

方案二:采用Math对象里的min()方法和 max()方法,需要将比较的数一个一个的传递进来才能比较,但是可以通过以下方式转化即可;

var min = Mathmin(arr);

consolelog(min)   // NAN

consolelog(Mathmin(3,12,23,18,25,33,22,30,1))   // 1

consolelog(Mathmax(3,12,23,18,25,33,22,30,1))   // 33 

var min =eval("Mathmin(" +arrtoString()+")");  // 1     采用字符串拼接

var min = eval("Mathmax(" +arrtoString()+")");;  // 33

var min = Mathminapply(obj,arr)  // 1     利用apply方法一项一项传质的特点

var max =Mathmaxapply(obj,arr)  // 33

在页面A传值:

windowshowModalDialog("ModalDialogFrameaspxTitle=选择组织部门&PageUrl=ParentTreeViewaspx",window,"dialogWidth=380px;dialogHeight=650px;status=no;center=yes;");

在页面A传值:

windowshowModalDialog("ModalDialogFrameaspxTitle=选择组织部门&PageUrl=ParentTreeViewaspx",window,"dialogWidth=380px;dialogHeight=650px;status=no;center=yes;");view plaincopy to clipboardprint

在页面ModalDialogFrameaspx:

function GetQueryString(sProp)

{

var re = new RegExp("[&,]"+sProp + "=([^\\&])", "i");

var a = reexec(documentlocationsearch);

if (a == null)

return "";

return a[1];

}

在页面ModalDialogFrameaspx:

function GetQueryString(sProp)

{

var re = new RegExp("[&,]"+sProp + "=([^\\&])", "i");

var a = reexec(documentlocationsearch);

if (a == null)

return "";

return a[1];

}view plaincopy to clipboardprint

调用方法:

var url=GetQueryString("PageUrl"); //ParentTreeViewaspx

var title=GetQueryString("Title"); //选择组织部门

以上就是关于js中如何获取一个id的值全部的内容,包括:js中如何获取一个id的值、js怎样获取移动设备信息、js里如何从数组中获取值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/10088175.html

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

发表评论

登录后才能评论

评论列表(0条)

保存