クラスから入力無線値情報(externaly)を取得する方法はありますか?Javascriptはポップアップ入力ラジオクラスから値を取得
私はここに百万の試み...
をしたにstuckedコードイムです:
Parent.htm
<html>
<head>
<title></title>
</head>
<body>
<input type="text" id="txtName" readonly="readonly" />
<input type="button" value="Select Name" onclick="SelectName()" />
<script type="text/javascript">
var popup;
function SelectName() {
popup = window.open("Popup.htm", "Popup", "width=300,height=100");
popup.focus();
return false
}
</script>
</body>
</html>
そして、ここでは、iができないページです価値のある情報を得るために定義する。
Popup.htm
<html>
<body>
<form class="ddlNames">
<input type="radio" name="ddlNames" id="num" value="one">
<input type="radio" name="ddlNames" id="num" value="two">
<input type="radio" name="ddlNames" id="num" value="three">
</form>
<br />
<br />
<input type="button" value="Select" onclick="SetName();" />
<script type="text/javascript">
function SetName() {
if (window.opener != null && !window.opener.closed) {
var txtName = window.opener.document.getElementById("txtName");
txtName.value = document.getElementsByClassName("ddlNames")[0].value;
}
window.close();
}
</script>
</body>
</html>
私もこの方法を試してみました:各1にddlNames
クラスを与えるために
<input type="radio" class="ddlNames" name="ddlNames" id="num" value="one">
<input type="radio" class="ddlNames" name="ddlNames" id="num" value="two">
<input type="radio" class="ddlNames" name="ddlNames" id="num" value="three">
を、それが動作していないのですか?
を使用してチェック値を得ることができます。 あなたが私に送った投稿を見つけられませんでした。この記事は他の人が解決策を見つけやすくなるかもしれません。あなたが私をすべて理解することを願っています。 –