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里如何从数组中获取值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)