麻烦改成通用的..现在的有的地方貌似是jquery的写法.
现在不能用..
麻烦把下面的这方法$("LFCNET_JobType > option").each(function()
改成通用的..下面的代码里麻烦都改成通用的吧,至少不会报错
在线等啊...function AddItem()
{
debugger;
var usertypename;
var usertypeid = $("LFCNET_JobType").value;
if(usertypeid != undefined && usertypeid != "")
{
$("LFCNET_JobType > option").each(function(){
if($(this).attr("value") == usertypeid)
{
usertypename = $(this).text();
}
});
$("LFCNET_JobType > option[value=" + usertypeid + "]").remove();
var diffname;
var diffid = $("LFCNET_JobDiff").value;
$("LFCNET_JobDiff > option").each(function(){
if($(this).getAttribute("value") == diffid)
diffname = $(this).text();
});
var strhtml = "<div id='div" + usertypeid + "'>";
strhtml += "<input id='delete' class='button' type='button' value='删除' onclick='RemoveItem(" + usertypeid + ")'/>";
strhtml += diffname + "-<font style='font-size:9pt;'>" + usertypename + "</font> ";
strhtml += "<span style='display:none'><font>" + usertypeid + "</font>-" + diffid + "</span>";
strhtml += "</div>";
$("tdContainer").append(strhtml);
UpdateHiddenValue();
}
}
现在不能用..
麻烦把下面的这方法$("LFCNET_JobType > option").each(function()
改成通用的..下面的代码里麻烦都改成通用的吧,至少不会报错
在线等啊...function AddItem()
{
debugger;
var usertypename;
var usertypeid = $("LFCNET_JobType").value;
if(usertypeid != undefined && usertypeid != "")
{
$("LFCNET_JobType > option").each(function(){
if($(this).attr("value") == usertypeid)
{
usertypename = $(this).text();
}
});
$("LFCNET_JobType > option[value=" + usertypeid + "]").remove();
var diffname;
var diffid = $("LFCNET_JobDiff").value;
$("LFCNET_JobDiff > option").each(function(){
if($(this).getAttribute("value") == diffid)
diffname = $(this).text();
});
var strhtml = "<div id='div" + usertypeid + "'>";
strhtml += "<input id='delete' class='button' type='button' value='删除' onclick='RemoveItem(" + usertypeid + ")'/>";
strhtml += diffname + "-<font style='font-size:9pt;'>" + usertypename + "</font> ";
strhtml += "<span style='display:none'><font>" + usertypeid + "</font>-" + diffid + "</span>";
strhtml += "</div>";
$("tdContainer").append(strhtml);
UpdateHiddenValue();
}
}
解决方案 »
- js限制TextBox输入的长度
- 新浪微博API 本地上传图片问题
- 用JS从一个未知行列的table中娶到某列所以单元格中的值
- innerText内容通过url传递后通过getRequest().getParameter()得不到?【在线等候】
- javascript控制div显示的问题:无法得到display属性,参数无效
- 请问有没有办法取到指定坐标(x,y)处的任意html对象?
- 谁知道怎么用JAVASCRIPT得到本地指定目录的所有文件名的啊?100分了
- 问个错误处理?
- 小弟因为最近问的问题比较多,分都没了就剩十分了,希望大家都来帮帮我!
- 初入小程序,请教一下
- 刚才写了一个算法,大家提提意见
- JQ鼠标经过改变样式
还有个问题
$("LFCNET_JobType > option")这是什么意思??中间的大于号..
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<script type="text/javascript">
window.onload = function() {
var options = document.getElementById("sel1").getElementsByTagName("option");
for (var i = 0, len = options.length; i < len; i++) {
if (options[i].value == 2) {
alert(options[i].innerHTML);
}
}
}
</script>
function $(elementId) {
return document.getElementById(elementId);
}function AddItem()
{
//debugger;
var usertypename;
var usertypeid = $("LFCNET_JobType").value;
if(usertypeid != undefined && usertypeid != "")
{
/*
$("LFCNET_JobType > option").each(function(){
if($(this).attr("value") == usertypeid)
{
usertypename = $(this).text();
}
});
$("LFCNET_JobType > option[value=" + usertypeid + "]").remove();
*/ var jobTypeOptions = $("LFCNET_JobType").options;
var opt;
for (var i=0, len=jobTypeOptions.length; i<len; i++)
{
opt = jobTypeOptions[i];
if (opt.value == usertypeid)
{
usertypename = opt.text;
jobTypeOptions.remove(i);
break;
}
}
// 这段同理,注释 remove 就可以了。
var diffname;
var diffid = $("LFCNET_JobDiff").value;
$("LFCNET_JobDiff > option").each(function(){
if($(this).getAttribute("value") == diffid)
diffname = $(this).text();
});
var strhtml = "<div id='div" + usertypeid + "'>";
strhtml += "<input id='delete' class='button' type='button' value='删除' onclick='RemoveItem(" + usertypeid + ")'/>";
strhtml += diffname + "-<font style='font-size:9pt;'>" + usertypename + "</font> ";
strhtml += "<span style='display:none'><font>" + usertypeid + "</font>-" + diffid + "</span>";
strhtml += "</div>";
//$("tdContainer").append(strhtml);
$("tdContainer").appendChild(document.createElement(strhtml));
UpdateHiddenValue();
}
}
Web 开发常用手册JScript语言参考.rar
http://download.csdn.net/source/308916DHTML参考手册.rar
http://download.csdn.net/source/308913样式表中文手册.chm
http://download.csdn.net/source/304124
{
var tmp = "";
$("tdContainer > div > span").each(function(){
tmp += $(this).text() + ",";
});
$("hValue").value(tmp);
if($("hValue").value() == "")
{
$("trDiff").hide();
}
else
{
$("trDiff").show();
}
}
这个该怎么改?
大于号应该是冒号 : 吧