JS赋值后清空

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS赋值后清空相关的知识,希望对你有一定的参考价值。

<a href="#" onclick="document.getElementById('tit').value=this.innerhtml;">内容AAA</a>
<a href="#" onclick="document.getElementById('tit').value=this.innerHTML;">内容BBB</a>
<a href="#" onclick="document.getElementById('tit').value=this.innerHTML;">内容CCC</a>
<input type="text" id="tit">
这个是点击一次链接把内容赋值给input,如何实现再点击一次链接就清空赋值。
也就是点击内容AAA赋值后,再点击内容AAA就清空赋值,
点击内容BBB赋值后,再点击内容BBB就清空赋值

参考技术A <script>
    function chang(obj)
    vae val= obj.innerHTML;
    var cur_value=document.getElementById('tit').value;
    if (cur_value==val)
        document.getElementById('tit').value="";
    else
        document.getElementById('tit').value=val;
    
    
<script>

<a href="#" onclick="chang(this)">内容AAA</a>
<a href="#" onclick="chang(this)">内容BBB</a>
<a href="#" onclick="chang(this)">内容CCC</a>
<input type="text" id="tit">

本回答被提问者采纳

以上是关于JS赋值后清空的主要内容,如果未能解决你的问题,请参考以下文章

如何清空form表单里面的所有数据

js数组清空和去重

清空form表单数据的两种方式

vue的data的数据进行指定赋值,用于筛选条件的清空,或者管理系统添加成功后给部分数据赋值为空

js如何实现点击第一次时清空原有文本框内容,输入文字后再点击不清空其中内容

用JS怎么清空表单