JS点击a标签 赋值给input
<aclass='open'>专家</a><inputtype="text"name="aa"value=""/>就是点击专家就把专家赋值给value.怎么写本人开始学习...
<a class='open'>专家</a><input type="text" name="aa" value="" />就是点击专家 就把专家赋值给value.怎么写本人开始学习JS
展开
5个回答
展开全部
<script type="text/javascript">
function a(){
var v1=document.getElementById("a").innerHTML;
document.getElementById("aa").value=v1;
}
</script>
<a class='open' id="a" onclick="a()">专家</a><input type="text" id="aa" name="aa" value="" />
亲测可用
function a(){
var v1=document.getElementById("a").innerHTML;
document.getElementById("aa").value=v1;
}
</script>
<a class='open' id="a" onclick="a()">专家</a><input type="text" id="aa" name="aa" value="" />
亲测可用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<a class='open' href="#" onclick="document.getElementById('aa').value=this.innerHTML;">Expert</a><input type="text" id="aa" name="aa" value="" />
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加jquery库,给input加id=“aa”;
$("#aa").val($(".open").html());ok了
$("#aa").val($(".open").html());ok了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
亲,这样写就可以了
<script type="text/javascript">
window.onload=function()
{
var oA1=document.getElementsByTagName("a")[0];
var oTxt1=document.getElementsByTagName("input")[0];
oA1.onclick=function()
{
oTxt1.value=this.innerHTML;
}
}
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<a href="javascript:setInput()" class='open'>专家</a><input type="text" id="input" name="aa" value="" />
<script type="text/javascript">
function setInput() {
document.getElementById("input").value = "专家";
}
</script>
追问
我想让他自动获取的呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询