JS弹出框问题 我做了一个input ,当点击input时弹出提示框,当我把input作为默认的时候,打开网页时就出现这个提示框,现在有没有办法,让它在默认情况下,不出现这个提示框,请教下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么叫“把input作为默认”?有没有源码?贴出来吧 <input onclick="alert(1);"> <input name="shfs" type="radio" onClick="javascript:ch_shfs();" value="abc" checked="checked"/>ch_shfs()这个函数的一部分if(ra[i].value=="abc") { alert("弹出提示信息"); 这个简单,<input name="shfs" type="radio" onClick="javascript:ch_shfs(this.name);" value="abc" checked="checked"/> <script>ch_shfs(a)=function(){if(document.all[a].checked) { document.all[a].onclick=""; }}</script> 这样的话,当radio为选中状态下,他就不会调用任何方法了 奇怪,我这怎么打开页面的时候不弹出,只有再点它的时候才弹出(就算状态已经是选中的情况下点击也弹)LZ是不是就想要这种结果?我用IE8和FireFox都试过了我用的源码<input name="shfs" type="radio" onClick="javascript:ch_shfs();" value="abc" checked="checked"/> <input name="shfs" type="radio" value="def"/> <SCRIPT LANGUAGE="JavaScript"><!-- //ch_shfs()这个函数的一部分 function ch_shfs(){ var ra = shfs; for (var i=0; i<ra.length ; i++) { if(ra[i].value=="abc") { alert("弹出提示信息"); } }}//--></SCRIPT> if(ra[i].value=="abc") 代码不是这样写的。if(ra[i].checked=true) 就是选中的时候。 <input name="shfs" type="radio" onClick="javascript:ch_shfs();" value="abc" checked="checked"/> 定义全局变量var x=0;并在ch_shfs() 这个函数里加入以下代码{x=1;}然后 if(ra[i].value=="abc"&&x=="1") { alert("弹出提示信息"); x=0; } lz的意思是只有选中abc的时候才触发,选中别的选项不触发…… 为什么呢?打开页面的时候应该并不触发onclick事件呀…… 难不成打开页面的时候自动触发了别的函数啥的导致的?还有没有人试过8楼的代码的?啥结果? <input name="shfs" type="radio" onClick="ch_shfs()" value="abc" checked="checked" /> <input name="shfs" type="radio" value="def"/> <SCRIPT LANGUAGE="JavaScript"><!-- //ch_shfs()这个函数的一部分 function ch_shfs(){ var ra = shfs; for (var i=0; i<ra.length ; i++) { if(ra[i].checked==true) { alert("弹出提示信息"); } }}//--></SCRIPT><body onLoad="ch_shfs()"></body>onclick事件只有在你鼠标单击的时候才会触发,如果你页面加载也要触发的话就在body部分加上onload事件 这个简单,<input name="shfs" type="radio" onClick="javascript:ch_shfs(this.name);" value="abc" checked="checked"/> <script>ch_shfs()=function(a){if(document.all[a].checked){document.all[a].onclick="";}}</script>我给你的这段代码不行吗? <input name="shfs" type="radio" onClick="javascript:ch_shfs(this);" value="abc" checked="checked"/> <script>function ch_shfs(){ if(this.checked) { alert('选中了'); }}</script> 元素可以把滚动条覆盖住吗 无法导入外部js文件? 关于一个DIV居中的问题。找不到合适的频道,发js来了。 帮忙翻译一下 是moontols的1.1的源代码 关于脚本验证错误之后的问题 高分,低级问题:加上FROM 后第二个文本框就不能显示了? 如何知道opener已经关闭? 请问如果得到目前滚动条的位置? 怎样做一个搜索引擎呀? jquery如何实现根据选择框动态设置输入框的属性值? ie6下关于select控件focus和disabled的问题 javascript弹出窗口t
有没有源码?贴出来吧
checked="checked"/>
ch_shfs()这个函数的一部分
if(ra[i].value=="abc")
{
alert("弹出提示信息");
checked="checked"/>
<script>
ch_shfs(a)=function(){
if(document.all[a].checked)
{
document.all[a].onclick="";
}
}</script>
LZ是不是就想要这种结果?
我用IE8和FireFox都试过了
我用的源码<input name="shfs" type="radio" onClick="javascript:ch_shfs();" value="abc" checked="checked"/>
<input name="shfs" type="radio" value="def"/>
<SCRIPT LANGUAGE="JavaScript">
<!--
//ch_shfs()这个函数的一部分
function ch_shfs(){
var ra = shfs;
for (var i=0; i<ra.length ; i++)
{
if(ra[i].value=="abc")
{
alert("弹出提示信息");
}
}
}
//-->
</SCRIPT>
checked="checked"/>
定义全局变量var x=0;并在ch_shfs() 这个函数里加入以下代码{x=1;}
然后 if(ra[i].value=="abc"&&x=="1")
{
alert("弹出提示信息");
x=0;
}
难不成打开页面的时候自动触发了别的函数啥的导致的?
还有没有人试过8楼的代码的?啥结果?
<input name="shfs" type="radio" value="def"/>
<SCRIPT LANGUAGE="JavaScript">
<!--
//ch_shfs()这个函数的一部分
function ch_shfs(){
var ra = shfs;
for (var i=0; i<ra.length ; i++)
{
if(ra[i].checked==true)
{
alert("弹出提示信息");
}
}
}
//-->
</SCRIPT><body onLoad="ch_shfs()"></body>onclick事件只有在你鼠标单击的时候才会触发,如果你页面加载也要触发的话就在body部分加上onload事件
<input name="shfs" type="radio" onClick="javascript:ch_shfs(this.name);" value="abc"
checked="checked"/>
<script>
ch_shfs()=function(a){
if(document.all[a].checked)
{
document.all[a].onclick="";
}
}</script>
我给你的这段代码不行吗?
checked="checked"/>
<script>
function ch_shfs(){
if(this.checked)
{
alert('选中了');
}
}</script>