jquery或js赋值给文本框的自定义属性
zdy=自定义属性<inputtype="text"id="rq"value="自定义"onclick="document.getElementById("times")...
zdy=自定义属性
<input type="text" id="rq" value="自定义" onclick="document.getElementById("times").zdy=document.getElementById("rq").value">
<input type="text" id="times" zdy="">
麻烦给个正确的写法!
换成Select赋值到文本框又应该怎么写
zdytype=自定义类型属性
<select name="online" id="online" onchange="">
<option class="current" value="" selected="selected">请选择联系方式</a>
<option value="QQ" zdytype="QQ">QQ</option>
<option value="MSN" zdytype="Email">>MSN</option>
</select>
<input value="" type="text" id="myattr" myattr=""/> 展开
<input type="text" id="rq" value="自定义" onclick="document.getElementById("times").zdy=document.getElementById("rq").value">
<input type="text" id="times" zdy="">
麻烦给个正确的写法!
换成Select赋值到文本框又应该怎么写
zdytype=自定义类型属性
<select name="online" id="online" onchange="">
<option class="current" value="" selected="selected">请选择联系方式</a>
<option value="QQ" zdytype="QQ">QQ</option>
<option value="MSN" zdytype="Email">>MSN</option>
</select>
<input value="" type="text" id="myattr" myattr=""/> 展开
4个回答
展开全部
我用的是jquery
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script language="JavaScript" src="jquery-1.3.2.js"></script>
<script language="JavaScript">
function attr(obj){
var myAttr = $("#myattr");
myAttr.attr("myattr",obj.value);
alert(myAttr.attr("myattr"))
}
</script>
</head>
<body>
<input value="自定义" type="text" onclick="attr(this)"/>
<input value="" type="text" id="myattr" myattr=""/>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script language="JavaScript" src="jquery-1.3.2.js"></script>
<script language="JavaScript">
function attr(obj){
var myAttr = $("#myattr");
myAttr.attr("myattr",obj.value);
alert(myAttr.attr("myattr"))
}
</script>
</head>
<body>
<input value="自定义" type="text" onclick="attr(this)"/>
<input value="" type="text" id="myattr" myattr=""/>
</body>
</html>
追问
那如果换成Select赋值到文本框又应该怎么写
zdytype=自定义类型属性
请选择联系方式
>MSN
追答
New Document
function attr(){
var selectOption = $("option:selected");
var myAttr = $("#myattr");
myAttr.val(selectOption.attr('zdytype'));
}
请选择联系方式
>MSN
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$('#times').attr('zdy','自定义属性的值');//赋值
alert($('#times').attr('zdy')); //测试
希望对你有帮助。
alert($('#times').attr('zdy')); //测试
希望对你有帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<input type="text" id="rq" value="自定义" onclick="document.getElementById('times').zdy=document.getElementById('rq').value">
<input type="text" id="times" zdy="">
getElementById("times")、getElementById("rq")的双引号改成单引号就行了。
<input type="text" id="times" zdy="">
getElementById("times")、getElementById("rq")的双引号改成单引号就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询