Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使默认选中的收音机执行js功能?_Php_Javascript_Html_Forms - Fatal编程技术网

Php 使默认选中的收音机执行js功能?

Php 使默认选中的收音机执行js功能?,php,javascript,html,forms,Php,Javascript,Html,Forms,嗨,伙计们,我一直在编写一个用于存储电子邮件的脚本,当我制作我想要的编辑页面时 默认情况下要检查的某些无线电设备,此无线电设备具有执行 javascript函数我能够检查收音机,但是js在这里不起作用是一个错误 示例: echo"<input type='radio' name='step1' value='ftime' onfouces='rollit('ftime');'".radiocheck('ftime',$check['step1'])." />"; echo”“

嗨,伙计们,我一直在编写一个用于存储电子邮件的脚本,当我制作我想要的编辑页面时

默认情况下要检查的某些无线电设备,此无线电设备具有执行

javascript函数我能够检查收音机,但是js在这里不起作用是一个错误

示例:

echo"<input type='radio' name='step1' value='ftime' onfouces='rollit('ftime');'".radiocheck('ftime',$check['step1'])." />";   
echo”“;
我使用radiocheck功能检查是否应选择收音机

主要问题是如何让js函数工作

js函数:

function rrolldate(myname) {
    var year = "<select name=" + myname + "5-2 size='1'> \
<option value='13'>2013</option> \
<option value='14'>2014</option> \
<option value='15'>2015</option> \
<option value='16'>2016</option> \
<option value='17'>2017</option> \
<option value='18'>2018</option> \
<option value='19'>2019</option> \
<option value='20'>2020</option> \
<option value='21'>2021</option> \
<option value='22'>2022</option> \
<option value='23'>2023</option> \
<option value='24'>2024</option> \
</select>";

    str1 = "rrolldate1('daily');";
    str2 = "rrolldate2('weekly');";
    str3 = "rrolldate3('monthly');";
    str4 = "rrolldate4('yearly');";
    var recurring = "Daily<input type='radio' name='step2' value='daily' onclick=" + str1 + " />    \
               Weekly<input type='radio' name='step2' value='weekly' onclick=" + str2 + " /> \
               Monthly<input type='radio' name='step2' value='monthly' onclick=" + str3 + " /> \
               Yearly<input type='radio' name='step2' value='yearly' onclick=" + str4 + " /> \
               <p id='step3'></p>";
    document.getElementById("step2").innerHTML = "Start Date: " + year + "&nbsp;&nbsp;&nbsp;&nbsp;" + setname(myname, '1') + "&nbsp;&nbsp;&nbsp;&nbsp;" + setname(myname, '2') + "&nbsp;&nbsp;&nbsp;&nbsp;" + setname(myname, '3') + "<br /><br />" + recurring;
} 
函数rrolldate(myname){
风险年=”\
2013 \
2014 \
2015 \
2016 \
2017 \
2018 \
2019 \
2020 \
2021 \
2022 \
2023 \
2024 \
";
str1=“rrolldate1('daily');”;
str2=“rrolldate2(‘每周’);”;
str3=“rrolldate3(‘每月’);”;
str4=“rrolldate4(‘年度’);”;
var=“每日\
周报\
月刊\
每年\

”; document.getElementById(“step2”).innerHTML=“开始日期:“+year+”+setname(myname,'1')+”+setname(myname,'2')+”+setname(myname,'3')+”

+; }
我仍然无法得到您想要的,但我写这篇文章是为了澄清一些问题

如果您想在加载后检查单选按钮,只需添加一个
checked
属性

<input type="radio" checked>
或者设置为未选中

$(your_radio_button_selector).prop('checked', false);

是一个输入错误,因为它应该是onfocusCan,您可以显示JavaScript函数。还有,为什么要使用单选按钮而不是复选框呢?onfouces是一个输入错误,我添加了javascript功能如果您将按钮标记为php选中(在生成的html标记中如此硬编码),则javascript端没有
checked
事件.您正在调用where Are Are functions
rrolldate1
-
rolldate4
?选中的东西不起作用,但我真正想做的是复制此网站,但我的问题是在您注册并发送电子邮件并尝试编辑后,编辑部分出现问题,它将向您显示您选择的选项我无法在我的脚本上实现这一点您必须提供所有代码才能获得答案。尽可能清楚地表明,
checked
属性只在加载时起作用,你可以在skype上与我联系,我可以向你展示吗?相反,你可以制作一个JSFIDLE来重现你的问题,然后在这里用你的FIDLE链接进行评论。
$(your_radio_button_selector).prop('checked', false);