1

テキストボックスが1つあり、クリックするとポップアップウィンドウが開きますが、ポップアップでラジオオプションを選択するとテキストボックスに値が挿入されません。どこに問題がありますか? これはテキストボックスです

    <tr><td> Work </td>
                <td><input title="Enter Work You Want to search ." readonly="readonly" id="search_workind" name="search_workind" type="text" size="20"  onclick="javascript:opendrop()">                
</td></tr>

この呼び出し関数

function opendrop()
{
var popy= window.open('search_kind.php','popup_form','width=380 height=300 left=800 top=300');
}

これはsearch_kind.phpです

<?php ob_start() ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Search </title>
<script type='text/javascript'> 
function validepopupform()
{
    window.opener.document.getElementById('search_workind').value=" " 
//self.close();

} 
</script>

</head>

<body>
<form  id="popupform" name="popupform">
<h3>Audit and Assurance</h3>
<input name="kind" type="radio" id="kind" value="A" onclick="javascript:validepopupform()" />A
<br/>
<input name="kind" type="radio" id="kind" value="B" onclick="validepopupform()" />B
<br/>
</form>

</body>

</html>
<?php ob_flush() ?>
4

1 に答える 1

1

クリック時にテキストボックスのデータを設定することはできません。search_kind.phpに送信ボタンを追加してから、

<td><input title="Enter Work You Want to search ." readonly="readonly" id="search_workind" name="search_workind" type="text" size="20"  onclick="javascript:opendrop()"> value=$_POST['kind'] 
于 2012-12-26T10:16:44.097 に答える