
function parse_url(url) {
if (urllastIndexOf('') == 0) {
var str = urlsubstring(urllastIndexOf('') + 1, urllength);
var arr = strsplit('&');
var parames = [];
for (var i = 0; i < arrlength; i++) {
parames[arr[i]split('=')[0]] = arr[i]split('=')[1];
}
return parames;
}
}
var type = parse_url(locationsearch);
if (type) {
if (type['lang'] == 'fr') {
documentgetElementById('id')innerHTML = 'good thanks';
documentgetElementById('id1')innerHTML = 'good thanks';
}
}
这段代码要放到 id 为 'id'和'id1' 这2个元素的后面
也就是说,执行这段代码时,要保证页面元素被加载完成了
1、新建一个html文档,可以用任何文本编辑器,这里演示用Dreamweaver软件,新建并保存html文档。
2、然后写html代码,写一个input文本输入框id为inputId,然后写一个按钮,id为buttonId,这里要做的是点击按钮就为输入框赋值。
3、然后把输入框和按钮的css样式写好。
4、最后就是关键步骤了,引入jQuery文件,注意路径一定要正确,然后写jQuery代码,其实就用到了val(“这里是赋值内容”)方法。
5、打开浏览器测试一下,点击按钮之后输入框内自动输入了赋值的内容。
选择器:$("[id='']") 匹配 id 中有 的元素。你说的值应该是 text input 的 value 吧?
// bbbccc 的值变为 zzz$("[id='']")val("zzz");<input type="text" id="aaa" value="aaa" />
<input type="text" id="bbbccc" value="bbbccc" />
如果你要匹配完整的 id,不需要使用
var v = $("[id='cntvoname']")val();
// 输出 CNTVO NAME
alert(v);<input type="text" id="cntvoname" value="CNTVO NAME" />
$("#id")获取这个对象,获取对象属性的话$("#id")attr("属性名")
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档 *** 作、事件处理、动画设计和Ajax交互。
jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 60+、FF 15+、Safari 20+、Opera 90+等。
2007年7月,jQuery 113版发布,这次小版本的变化包含了对jQuery选择符引擎执行速度的显著提升。从这个版本开始,jQuery的性能达到了Prototype、Mootools以及Dojo等同类JavaScript库的水平。同年9月,jQuery 12版发布,它去掉了对XPath选择符的支持,原因是相对于CSS语法它已经变得多余了。这一版能够对效果进行更为灵活的定制,而且借助新增的命名空间事件,也使插件开发变得更容易。同时,jQuery UI项目也开始启动,这个新的套件是作为曾经流行但已过时的Interface插件的替代项目而发布的。jQuery UI中包含大量预定义好的部件(widget),以及一组用于构建高级元素(例如可拖放、拖拽、排序)的工具。
2008年5月,jQuery 126版发布,这版主要是将Brandon Aaron开发的流行的Dimensions插件的功能移植到了核心库中,同时也修改了许多BUG,而且有不少的性能得到提高。因此,如果以前的jQuery版本升级到126,那么完全可以从代码中排除Dimensions插件(一个获得元素尺寸、定位的插件)。
在jQuery迅速发展的同时,一些大的厂商也看中了商机。2009年9月,微软和诺基亚公司正式宣布支持开源的jQuery库,另外,微软公司还宣称他们将把jQuery作为Visual Studio工具集的一部分。他将提供包括jQuery的智能提示、代码片段、示例文档编制等内容在内的功能。微软和诺基亚公司将长期成为jQuery的用户成员,其他成员还有Google,Intel,IBM,Intuit等公司。
2009年1月,jQuery 13版发布,它使用了全新的选择符引擎Sizzle,在各个浏览器下全面超越其他同类型JavaScript框架的查询速度,程序库的性能也因此有了极大提升。这一版本的第2个变化就是提供live()方法,使用live()方法可以为当前及将来增加的元素绑定事件,在13版之前,如果要为将来增加的元素绑定事件,需要使用livequery插件,而在13版中,可以直接用live()方法。
假如上面的代码编译后和下面一样
<td name="isCheck" id="isCheck">YES
</td>
js
$(function(){$('#isCheck')html('被修改了');
});
你好,很高兴为你作答。下面是测试例子,可参考解决。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<script src="js/jquery-144minjs" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
$(function() {
//button
$("#id1")click(function(event) {
$("#id2")val($(this)attr('id'));
});
})
</script>
<body>
<img src="/Uploads/1jpg" id="id1">
<input type="text" value="" id="id2"> 点击img以后,input 的value=“id1”
</body>
</html>
以上就是关于判断jquery获取的url参数,改变id值全部的内容,包括:判断jquery获取的url参数,改变id值、如何用jquery 给input但id为动态的框赋值、jquery怎么获取id名字有.的标签的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)