js 实现复选框和文本框的联动

js 实现复选框和文本框的联动,第1张

<html>

<body>

<script>

function sc(status,cvalue)

{

if (status )

{d=d+cvalue

}

else

{

d=d.replace(cvalue, "")

}

document.getElementById('q').innerHTML=d

}

var d=""

</script>

<input type="checkbox" value="数据a" onClick="sc(this.checked,this.value)"/>数据a

<input type="checkbox" value="数据b" onClick="sc(this.checked,this.value)"/>数据b

<input type="checkbox" value="数据c" onClick="sc(this.checked,this.value)"/>数据c

<input type="checkbox" value="数据d" onClick="sc(this.checked,this.value)"/>数据d

<input type="checkbox" value="数据e" onClick="sc(this.checked,this.value)"/>数据e

<input type="checkbox" value="数据f" onClick="sc(this.checked,this.value)"/>数据f <hr />

<textarea name="textarea" cols="80" id="q"onclick="javascript:window.clipboardData.setData('text',this.value)location.reload()"></textarea>

</html>

<style>

.box1 { margin: auto text-align: center width: 300px }

.box1, .box2, .box3 { border: 1px solid black padding: 20px }

.box2, .box3 { margin: auto }

</style>

<div class="box1">

    <div class="box2">

        <div class="box3">

        </div>

    </div>

</div>

不赞成使用多是因为不符合目前的标准。目前,网页的要求就是结构与样式分离,但这只是建议,不是强制要求。这2个写法都没问题,区别就是,使用style标签更符合标准,但这不能说第一个就是错误的,专业的当然还是书写符合标准的代码。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7406169.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存